프론트엔드/JavaScript

[JavaScript] 에러 / 에러객체

공기반 코딩반 2024. 2. 11. 21:07
반응형

 

 

에러객체의 종류

1. Reference Error : 존재하지 않는 변수나 함수 참조

2. Type Error : 변수를 함수처럼 사용할 때 - 잘못된 자료형

3. Syntax Error : 문법에 맞지 않는 코드

4. 기타

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Error

 

Error - JavaScript | MDN

Error 객체는 런타임 오류가 발생했을 때 던져집니다. Error 객체를 사용자 지정 예외의 기반 객체로 사용할 수도 있습니다. 아래 표준 내장 오류 유형을 참고하세요.

developer.mozilla.org

 

 

 

 

에러를 만들기

const error = new TypeError('타입에러 발생');
console.log(error.name);  // TypeError
console.log(error.message);  // '타입에러 발생'

 

 

 

 

 

에러를 직접발생

const error = new TypeError('타입에러 발생');
throw error;

 

 

반응형

'프론트엔드 > JavaScript' 카테고리의 다른 글

[JavaScript] try catch문  (0) 2024.02.11