JavaScript 에러에러
EvalErrorEvalError
전역 eval() 함수와 관련된 오류입니다. 현대 JavaScript에서는 거의 발생하지 않습니다.
browsernode
상세 보기 RangeError: Invalid array length음수나 정수가 아닌 값 등 유효하지 않은 길이로 배열이 생성되었습니다.
Array 생성자에 유효하지 않은 값(음수, NaN, Infinity, 또는 2^32 - 1보다 큰 수)을 전달했습니다. .length를 유효하지 않은 값으로 설정할 때도 발생할 수 있습니다.
배열을 생성하기 전에 길이 값을 검증하십시오. 2^32보다 작은 음이 아닌 정수인지 확인하십시오. 정수가 아닌 개수로 배열을 생성할 경우 Array.from() 또는 스프레드 구문을 사용하십시오.
new Array(-1); // RangeError: Invalid array lengthEvalError전역 eval() 함수와 관련된 오류입니다. 현대 JavaScript에서는 거의 발생하지 않습니다.
UnhandledPromiseRejectionPromise가 거부되었지만 거부를 처리할 .catch() 핸들러나 try-catch 블록이 없었습니다.
SyntaxError: Unterminated string literal문자열 리터럴에 닫는 따옴표가 없습니다.
TypeError: x is not a constructor생성자가 아닌 값에 new 키워드를 사용하려는 시도가 발생했습니다.
DOMException: The operation was abortedAbortController 신호를 통해 작업이 취소되었습니다.
ERR_DLOPEN_FAILED네이티브 애드온(C++ .node 파일) 로드에 실패했습니다.