Error: message
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Error
인스턴스의 message
데이터 속성은 사람이 읽을 수 있는 오류의 설명입니다.
값
Error()
생성자에 첫 번째 인수로 전달된 값에 해당하는 문자열.
Property attributes of Error: message |
|
---|---|
Writable | 가능 |
Enumerable | 불가능 |
Configurable | 가능 |
설명
이 속성은 오류가 있거나 설정된 경우 오류에 대한 간략한 설명을 포함합니다. 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