Error.prototype.name

Resum

La propietat name representa un nom per al tipus de error. El valor que rep inicialment aquesta propietat 茅s "Error".

Descripci贸

Per defecte, les inst脿ncies de Error reben el nom "Error". El m猫tode Error.prototype.toString() utilitza la propietat name combinada amb la propietat message per a crear una representaci贸 de l'error.

Exemples

Exemple: Llen莽ar un error personalitzat

var e = new Error('Entrada no v脿lida'); // e.name is 'Error'

e.name = 'ParseError';
throw e;
// e.toString() would return 'ParseError: Entrada no v脿lida'

Especificacions

Especificaci贸 Estat Comentaris
ECMAScript 1a Edici贸. Standard Definici贸 inicial.
ECMAScript 5.1 (ECMA-262)
The definition of 'Error.prototype.name' in that specification.
Standard  
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'Error.prototype.name' in that specification.
Standard  

Compatibilitat amb navegadors

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help! (en-US)
Caracter铆stica Chrome Firefox (Gecko) Internet Explorer Opera Safari
Suport b脿sic (Yes) (Yes) (Yes) (Yes) (Yes)
Caracter铆stica Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Suport b脿sic (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)

Vegeu tamb茅