JavaScript 에러에러
DOMException: NotAllowedErrorDOMException: NotAllowedError
사용자 상호작용이나 권한이 허용되지 않아 브라우저 API 호출이 차단되었습니다.
browser
상세 보기 ReferenceError: Cannot access before initializationlet 또는 const로 선언된 변수가 일시적 사각지대에서 선언 이전에 접근되었습니다.
let과 const로 선언된 변수는 호이스팅되지만 선언부에 도달하기 전까지는 초기화되지 않습니다. 선언 줄 이전에 접근하면(일시적 사각지대) 이 오류가 발생합니다.
변수가 처음 사용되는 줄 이전으로 선언을 이동하세요. 선언이 모든 사용 전에 오도록 코드를 재구성하세요. 호이스팅 동작이 필요하다면 var를 사용할 수 있지만, let/const를 권장합니다.
console.log(x); let x = 5; // ReferenceError: Cannot access 'x' before initializationDOMException: NotAllowedError사용자 상호작용이나 권한이 허용되지 않아 브라우저 API 호출이 차단되었습니다.
TypeError: Cannot assign to read only property객체가 동결되었거나 속성이 쓰기 불가로 정의되어 있어 읽기 전용인 속성에 쓰기를 시도했습니다.
ETIMEDOUT원격 호스트가 제때 응답하지 않아 연결 또는 작업이 시간 초과되었습니다.
TypeError: Cannot add property, object is not extensible확장 불가능하게 설정된 객체에 프로퍼티를 추가하려는 시도가 있었습니다.
ERR_INVALID_RETURN_VALUE함수가 예상치 못한 타입의 값을 반환했습니다.
RangeError: Maximum call stack size exceededJavaScript 콜 스택이 소진되었습니다. 일반적으로 무한 재귀나 과도하게 깊은 재귀로 인해 발생합니다.