Esta página foi traduzida do inglês pela comunidade.Saiba mais e junte-se à comunidade MDN Web Docs.
Error.prototype.message
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since julho de 2015.
A propriedademessage é a descrição legível para humanos de um erro.
In this article
Descrição
Esta propriedade contém uma breve descrição do erro se ele estiver disponível ou foi definido. A propriedademessage combinada com a propriedadename é usada pelo metodoError.prototype.toString() para criar a string de representação do erro.
Por padrão, a propriedademessage é uma string vazia, mas esse comportamento pode ser substituído por uma instância especificando uma mensagem como o primeiro argumento para o construtorError.
Exemplos
>Disparando um erro personalizado
const e = new Error("Não foi possível analisar a entrada");// e.message é 'Não foi possível analisar a entrada'throw e;Especificações
| Specification |
|---|
| ECMAScript® 2026 Language Specification> # sec-error.prototype.message> |