JavaScript Error name 속성
- 이전 페이지 name
- 다음 페이지 message
- 上一层으로 돌아가기 JavaScript Error 참조 가이드
정의와 사용법
name 속성은 오류 이름을 설정하거나 반환합니다.
error name 속성은 다섯 가지 다른 값을 반환할 수 있습니다:
에러 이름 | 설명 | 시도해 보세요 |
---|---|---|
EvalError |
eval() 함수에서 오류가 발생했습니다. 주석:JavaScript의 새 버전은 어떤 EvalError도 발생시키지 않습니다. 대신 SyntaxError를 사용하세요. |
|
RangeError | 숫자 "범위를 초과했습니다"가 발생했습니다. | 시도해 보세요 |
ReferenceError | 불법 인용이 발생했습니다. | 시도해 보세요 |
SyntaxError | 문법 오류가 발생했습니다. | 시도해 보세요 |
TypeError | 타입 오류가 발생했습니다. | 시도해 보세요 |
URIError | encodeURI()에서 오류가 발생했습니다. | 시도해 보세요 |
ヒント:또한 오류 객체의 message 속성.
예제
에러 이름을 반환합니다("alert"을 "adddlert"로 의도적으로 오류를 발생시키기 위해 작성했습니다):
try { adddlert("환영합니다, 방문자!"); } catch(err) { document.getElementById("demo").innerHTML = err.name; }
문법
errorObj.name
기술 세부 사항
반환 값: | 에러 이름을 나타내는 문자열. |
---|---|
JavaScript 버전: | 1.0 |
브라우저 지원
속성 | Chrome | IE | Firefox | 사파리 | 오퍼라 |
---|---|---|---|---|---|
name | 지원 | 지원 | 지원 | 지원 | 지원 |
- 이전 페이지 name
- 다음 페이지 message
- 上一层으로 돌아가기 JavaScript Error 참조 가이드