Atributo name del Error de JavaScript

Definición y uso

La propiedad de nombre del error establece o devuelve el nombre del error.

La propiedad de nombre del error puede devolver seis valores diferentes:

Nombre del error Descripción Prueba
EvalError

Se produjo un error en la función eval().

Comentario:Las versiones más recientes de JavaScript no generan ningún EvalError. Utilice SyntaxError en su lugar.

RangeError Se produjo un número "fuera de rango". Prueba
ReferenceError Se produjo una cita ilegal. Prueba
SyntaxError Se produjo un error de sintaxis. Prueba
TypeError Se produjo un error de tipo. Prueba
URIError Se produjo un error en encodeURI(). Prueba

Consejo:Consulte también la propiedad del objeto de error message Atributos.

Ejemplo

Devuelve el nombre del error (hemos escrito "alert" como "adddlert" a propósito para generar un error):

try {
  adddlert("¡Bienvenido invitado!");
}
catch(err) {
  document.getElementById("demo").innerHTML = err.name;
}

Prueba por ti mismo

Sintaxis

errorObj.name

Detalles técnicos

Valor devuelto: Cadena que representa el nombre del error.
Versión de JavaScript: 1.0

Compatibilidad del navegador

Atributos Chrome IE Firefox Safari Opera
name Soporte Soporte Soporte Soporte Soporte

Páginas relacionadas

Tutoriales de JavaScript:Error de JavaScript

Manual de referencia de JavaScript:Atributo message