[JavaScript] 자바스크립트에서 에러 종류 파악하기
2022. 8. 5. 03:43ㆍProgram/JavaScript
251_자바스크립트에서 에러 종류 파악하기
[적용]
- 에러 발생시 에러의 종류를 확인하고 싶을 때
[문법]
종류 | 의미 |
RangeError | 값이 허용범위 내에 없음 |
ReferenceError | 선언되지 않은 변수를 호출 |
SyntaxError | 언어 구문 오류 |
TypeError | 데이터 타입 오류 |
URIError | URI 오류 |
[내용]
Error 객체는 몇 가지 종류가 있다.
자바스크립트에서 이러한 에러의 파익이 가능하면 그 종류에 따른 수정 작업이 용이하다.
예를 들어 SyntaxError는 구문 에러이므로 코드 기술방식의 문제를 확인하여 해결하며,
TypeError는 null 객체 엑세스 등의 문제이므로 데이터 타입의 문제를 찾아 해결한다.
JavaScript main.js
try {
let obj null; // 의도적으로 에러가 생기는 코드를 생성
} catch (error) {
console.error(error); // SyntexError
실행결과
JavaScript main.js
try {
const obj = { a: null };
obj.a.myMethod();
} catch (error) {
console.error(error); // TypeError
}
실행결과
참조 :
실무에 바로 적용하는 자바스크립트 코드레시피 278
아케다 야스노부, 카노 타케시 지음 / 이춘혁 옮김
'Program > JavaScript' 카테고리의 다른 글
[JavaScript] 자바스크립트에서 클래스 정의하기 (0) | 2022.08.05 |
---|---|
[JavaScript] 자바스크립트 함수 내부 변수와 상수의 범위알기 (0) | 2022.08.05 |
[JavaScript] 자바스크립트에서 에러 발생시 실행코드 설정하기 (0) | 2022.08.05 |
[JavaScript] 자바스크립트에서 에러 발생 확인하기 (0) | 2022.08.05 |
[JavaScript] 자바스크립트에서 에러 발생시키기 (0) | 2022.08.04 |