La propiedad name
representa un nombre para el tipo de error. El valor inicial es "Error".
Descripción
De forma predeterminada, las instancias Error
reciben el nombre "Error". La propiedad name
, además de la propiedad message
, la utiliza el método Error.prototype.toString()
para crear una representación de cadena del error.
Ejemplos
Lanzar un error personalizado
var e = new Error('Entrada mal formada'); // e.name es 'Error'
e.name = 'ParseError';
throw e;
// e.toString() devolverá 'ParseError: Entrada mal formada'
Especificaciones
Compatibilidad del navegador
BCD tables only load in the browser
La tabla de compatibilidad de esta página se genera a partir de datos estructurados. Si deseas contribuir con los datos, consulta https://github.com/mdn/browser-compat-data y envíanos una solicitud de extracción.