Los objetos de error surgen en los errores de tiempo de ejecución. El objeto de error también se utiliza como objeto base para las excepciones definidas por el usuario.
La lista completa de propiedades de objetos de error de JavaScript se enumeran a continuación:
-
Tipos de errores
- JavaScript RangeError – Fecha no válida
- JavaScript RangeError: el recuento de repeticiones no debe ser negativo
- JavaScript ReferenceError: no se puede acceder a la declaración léxica `variable’ antes de la inicialización
- JavaScript ReferenceError: asignación no válida en el lado izquierdo
- JavaScript ReferenceError – Asignación a variable no declarada
- JavaScript ReferenceError: referencia a la propiedad indefinida «x»
- JavaScript ReferenceError: la variable no está definida
- JavaScript ReferenceError Uso obsoleto de llamadas o argumentos
- JavaScript SyntaxError – Carácter ilegal
- JavaScript SyntaxError: el identificador comienza inmediatamente después del literal numérico
- JavaScript SyntaxError: la declaración de función requiere un nombre
- JavaScript SyntaxError: falta } después del cuerpo de la función
- JavaScript SyntaxError: falta } después de la lista de propiedades
- JavaScript SyntaxError: falta el nombre de la variable
- JavaScript SyntaxError – Falta] después de la lista de elementos
- JavaScript SyntaxError: indicador de expresión regular no válido «x»
- JavaScript SyntaxError «variable» es un identificador reservado
- JavaScript SyntaxError: falta ‘:’ después de la identificación de la propiedad
- JavaScript SyntaxError – Falta) después de la condición
- JavaScript SyntaxError – Falta) después de la condición
- JavaScript SyntaxError: falta un parámetro formal
- Error de sintaxis de JavaScript: falta; antes de la declaración
- JavaScript SyntaxError – Falta = en la declaración const
- JavaScript SyntaxError: falta el nombre después de . operador
- JavaScript SyntaxError: nueva declaración del parámetro formal «x»
- JavaScript SyntaxError – Falta) después de la lista de argumentos
- JavaScript SyntaxError: el retorno no está en función
- Error de sintaxis de JavaScript: literal de string sin terminar
- JavaScript SyntaxError: la aplicación del operador ‘eliminar’ a un nombre no calificado está en desuso
- JavaScript SyntaxError: el uso de //@ para indicar pragmas sourceURL está en desuso. Use //# en su lugar
- JavaScript SyntaxError: parámetro formal mal formado
- JavaScript SyntaxError: los literales octales con el prefijo «0» y las secuencias de escape octales están en desuso
- JavaScript SyntaxError: ¿prueba de igualdad (==) mal escrita como asignación (=)?
- JavaScript SyntaxError: «x» no es una constante octal ECMA-262 legal
- JavaScript TypeError: «X» no es un objeto no nulo
- JavaScript TypeError – “X” no es un constructor
- JavaScript TypeError – “X” no tiene propiedades
- JavaScript TypeError – “X” es (no) “Y”
- JavaScript TypeError – “X” no es una función
- JavaScript TypeError: ‘X’ no es iterable
- JavaScript TypeError: se necesitan más argumentos
- JavaScript TypeError: «X» es de solo lectura
- JavaScript TypeError: reducción de una array vacía sin valor inicial
- JavaScript TypeError: no se puede asignar a la propiedad «X» en «Y»: no es un objeto
- JavaScript TypeError: no se puede acceder a la propiedad «X» de «Y»
- JavaScript TypeError: no se puede definir la propiedad «X»: «Obj» no es extensible
- JavaScript TypeError: X.prototype.y invocado en un tipo incompatible
- JavaScript TypeError: asignación no válida a const «X»
- JavaScript TypeError: la propiedad «X» no es configurable y no se puede eliminar
- JavaScript TypeError: no se puede redefinir la propiedad no configurable «x»
- JavaScript TypeError: la variable «x» redeclara el argumento
- JavaScript TypeError: configuración de la propiedad de solo captador «x»
- JavaScript TypeError: operando ‘x’ ‘instancia de’ no válido
- JavaScript TypeError: argumento Array.prototype.sort no válido
- JavaScript TypeError: valor de objeto cíclico
- JavaScript TypeError: no se puede eliminar el elemento de array no configurable
- JavaScript URIError Secuencia de URI con formato incorrecto
- Advertencia de JavaScript: Date.prototype.toLocaleFormat está obsoleto
- Errores de secuencias de comandos de registro de JavaScript
-
Propiedades de instancia
-
Métodos de instancia
Publicación traducida automáticamente
Artículo escrito por shubhamyadav4 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA