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

Див. також