Error: message
BaselineWidely 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 ofError: 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® 2026 Language Specification # sec-error.prototype.message |