Error.prototype.message

Resum

La propietat message és una descripció en un format amigable pels humans de l'error.

Descripció

Aquesta propietat conté una breu descripció de l'error sempre i quan estigui disponible o hagi sigut assignada. SpiderMonkey fa un ús extensiu de la propietat message per a excepcions. El mètode Error.prototype.toString() utilitza la propietat message combinada amb la propietat name per a crear una representació de l'error.

Per defecte la propietat message és un string buit, però aquest comportament pot ser sobreescrit per una instàcia simplement passant un missatge com a primer argument del constructor Error.

Exemples

Exemple: Llençar un error personalitzat

var e = new Error('No he pogut interpretar l\'entrada'); // e.message valdrà 'No he pogut interpretar l\'entrada'
throw e;

Especificacions

Especificació Estat Comentaris
ECMAScript 1a Edició. Standard Definició inicial.
ECMAScript 5.1 (ECMA-262)
The definition of 'Error.prototype.message' in that specification.
Standard  
ECMAScript 6 (ECMA-262)
The definition of 'Error.prototype.message' in that specification.
Release Candidate  

Compatibilitat amb navegadors

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é

Document Tags and Contributors

 Contributors to this page: teoli, enTropy
 Last updated by: teoli,