JavaScript 에러에러
ReferenceError: Cannot access before initializationReferenceError: 초기화 이전에 접근 불가
let 또는 const로 선언된 변수가 일시적 사각지대에서 선언 이전에 접근되었습니다.
browsernode
상세 보기 SyntaxError: Applying delete to unqualified name in strict modestrict 모드에서 일반 변수 이름에 delete 연산자를 사용했습니다. 이는 허용되지 않습니다.
strict 모드에서는 변수, 함수 인수, 또는 함수 이름에 delete를 사용할 수 없습니다. delete 연산자는 변수 삭제가 아닌 객체 프로퍼티 제거에만 사용됩니다.
delete는 객체 프로퍼티에만 사용하세요: delete obj.prop. 변수를 '제거'하려면 undefined나 null로 설정하세요. 전역 변수를 제거해야 한다면 delete name 대신 delete globalThis.name을 사용하세요.
ReferenceError: Cannot access before initializationlet 또는 const로 선언된 변수가 일시적 사각지대에서 선언 이전에 접근되었습니다.
ERR_TLS_CERT_ALTNAME_INVALID호스트명이 서버의 TLS 인증서에 있는 Subject Alternative Name(SAN) 중 어느 것과도 일치하지 않습니다.
TypeError: Cannot read properties of undefined/nullundefined 또는 null의 속성이나 메서드에 접근하려고 했습니다.
EADDRINUSE해당 주소(포트)가 이미 다른 프로세스에서 사용 중입니다.
TypeError: Assignment to constant variableconst로 선언된 변수에 재할당을 시도했습니다.
ERR_OSSL_EVP_UNSUPPORTEDOpenSSL 작업이 지원되지 않습니다. 주로 Node.js 17 이상이 레거시 알고리즘을 비활성화하는 OpenSSL 3.0을 사용하기 때문입니다.