JavaScript의 주요 예외 유형
JavaScript에서 발생하는 세 가지 주요 예외 유형을 살펴보겠습니다.
TypeError 예외는 변수나 매개변수에
허용되지 않는 타입이 사용될 때 발생하는
오류입니다. SyntaxError 예외는
소스 코드나 JSON을 파싱할 때 발생하는
오류입니다.
RangeError 예외는 함수 매개변수로
해당 매개변수의 허용 범위에 속하지 않는
숫자를 전달하려고 할 때 발생하는 오류입니다.
이는 Array 생성자를 사용하여 잘못된
길이의 배열을 생성하거나, Number.toExponential(),
Number.toFixed() 또는 Number.toPrecision()
메서드에 잘못된 값을 전달할 때 발생할 수 있습니다.
다른 유형의 예외도 존재합니다.