Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript의 다양한 유형의 오류는 무엇입니까?

<시간/>

사용자 정의 오류를 생성하는 데 사용할 수 있는 일반 오류 생성자 외에도 JavaScript에는 7개의 다른 핵심 오류 생성자가 있습니다. 이들은 -

  • 평가 오류 −글로벌 함수 eval()과 관련하여 발생하는 오류를 나타내는 인스턴스를 생성합니다.

  • 내부 오류 −JavaScript 엔진에서 내부 오류가 발생했을 때 발생하는 오류를 나타내는 인스턴스를 생성합니다. 예:"너무 많은 재귀"

  • 범위 오류 − 숫자 변수 또는 매개변수가 유효 범위를 벗어날 때 발생하는 오류를 나타내는 인스턴스를 생성합니다.

  • 참조 오류 −잘못된 참조를 역참조할 때 발생하는 오류를 나타내는 인스턴스를 생성합니다.

  • 구문 오류 −eval()에서 코드를 구문 분석하는 동안 발생하는 구문 오류를 나타내는 인스턴스를 생성합니다.

  • 유형 오류 −변수나 매개변수가 유효한 유형이 아닐 때 발생하는 오류를 나타내는 인스턴스를 생성합니다.

  • URI오류 −encodeURI() 또는 decodeURI()가 잘못된 매개변수를 전달할 때 발생하는 오류를 나타내는 인스턴스를 생성합니다.