Error.prototype.message
message
속성은 사람이 읽을 수 있는 오류의 설명입니다.
설명
이 속성은 오류가 있거나 설정된 경우 오류에 대한 간략한 설명을 포함합니다. SpiderMonkey는 예외적으로 message
속성을 광범위하게 사용합니다. name
속성과 결합된 message
속성은 Error.prototype.toString()
메서드에서 오류의 문자열 표현을 생성하는 데 사용됩니다.
기본적으로 message
속성은 빈 문자열이지만, Error
생성자에 대한 첫 번째 인수로 메시지를 지정하여 인스턴스에 대해 이 동작을 재정의할 수 있습니다.
예제
사용자 정의 오류 발생시키기
js
var e = new Error("Could not parse input");
// e.message is 'Could not parse input'
throw e;
명세
Specification |
---|
ECMAScript Language Specification # sec-error.prototype.message |
브라우저 호환성
BCD tables only load in the browser