Error.prototype.message
Властивість message
- це зрозумілий людині опис помилки.
Опис
Ця властивість містить стислий опис помилки, якщо він був наданий. Рушій SpiderMonkey активно використовує властивість message
для винятків. Властивість message
у поєднанні з властивістю name
використовується методом Error.prototype.toString()
для створення рядкового представлення помилки.
За замовчуванням, властивість message
є порожнім рядком, але ця поведінка може бути заміщена, наприклад, передачею повідомлення першим аргументом у конструктор Error
.
Приклади
Викидання користувацької помилки
var e = new Error('Could not parse input');
// e.message дорівнює 'Could not parse input'
throw e;
Специфікації
Специфікація |
---|
ECMAScript (ECMA-262) The definition of 'Error.prototype.message' in that specification. |
Сумісність з веб-переглядачами
BCD tables only load in the browser