자바스크립트 오류 모음 한글해석

joy·2025년 1월 21일
영어 에러 메시지한글 해석 (직역)설명
SyntaxError: Unexpected token '...'구문 오류: 예기치 않은 토큰 '...'예상치 못한 문법 요소나 오타로 인해 파서가 문법을 해석할 수 없을 때 발생합니다.
ReferenceError: x is not defined참조 오류: x가 정의되지 않았습니다선언되지 않은 변수 `x`를 참조하거나, 스코프 밖의 변수를 사용했을 때 발생합니다.
TypeError: Cannot read properties of undefined (reading '...')타입 오류: undefined의 속성을 읽을 수 없습니다 (… 읽는 중)`undefined` 또는 `null`인 값에 대해 속성이나 메서드에 접근하려 할 때 발생합니다.
TypeError: ... is not a function타입 오류: …는 함수가 아닙니다함수처럼 호출하려는 대상이 실제 함수가 아닐 때 발생합니다.
RangeError: Invalid array length범위 오류: 잘못된 배열 길이입니다배열 길이를 음수로 설정하거나, 엔진이 처리할 수 없는 큰 길이를 갖도록 설정할 때 발생합니다.
SyntaxError: Invalid or unexpected token구문 오류: 유효하지 않거나 예기치 않은 토큰입니다파서가 이해할 수 없는 문자가 포함되어 있을 때 발생합니다.
SyntaxError: JSON.parse: unexpected character at line X column Y구문 오류: JSON.parse: X행 Y열에서 예기치 않은 문자를 발견했습니다`JSON.parse()`로 파싱하려는 문자열이 잘못된 형식을 가졌을 때 발생합니다.
ReferenceError: event is not defined참조 오류: event가 정의되지 않았습니다전역 `event` 객체를 지원하지 않는 환경이거나, 해당 스코프에 `event` 변수가 없을 때 발생합니다.
TypeError: Assignment to constant variable.타입 오류: 상수 변수에 대입하려고 했습니다`const`로 선언된 변수에 새로운 값을 대입하려 할 때 발생합니다.
URIError: URI malformedURI 오류: 잘못된 URI입니다`decodeURI`, `decodeURIComponent` 등에서 잘못된(인코딩 오류가 있는) 문자열이 전달되었을 때 발생합니다.
SyntaxError: Invalid destructuring assignment target구문 오류: 잘못된 구조 분해 할당 대상입니다구조 분해 할당 문법이 올바르지 않게 사용되었거나, 대상이 유효하지 않은 경우에 발생합니다.
EvalErrorEval 오류`eval()` 사용과 관련된 부적절한 상황에서 발생할 수 있는 오류입니다. (일부 호스트 환경에서 `eval` 제한)
InternalError (예: “too much recursion”)내부 오류 (과도한 재귀 등)너무 깊은 재귀 호출이나 엔진 내부적으로 처리 불가능한 상황이 발생했을 때 나타날 수 있습니다.
AggregateError (예: “All promises were rejected”)복합 오류 (모든 프로미스가 실패했습니다 등)`Promise.all()` 등에서 여러 프로미스가 동시에 거절될 경우, 복수의 오류를 하나로 묶어 전달하는 에러 객체입니다.
profile
꾸준히

0개의 댓글