JavaScript SyntaxError (6) 썸네일형 리스트형 Identifier has already been declared 오류 원인과 중복 선언 해결 방법 Identifier has already been declared 오류 원인과 중복 선언 해결 방법자바스크립트를 실행하다가 SyntaxError: Identifier '변수명' has already been declared라는 오류가 나타날 때가 있습니다. 코드를 조금 수정했을 뿐인데 갑자기 실행 자체가 되지 않아 당황하기 쉬운 오류인데요. Identifier has already been declared 오류는 대부분 같은 스코프에서 동일한 이름을 중복 선언했을 때 발생합니다. 특히 let과 const, import 문을 사용할 때 자주 만날 수 있습니다. 중복 선언이 정확히 무엇인지부터 재할당과의 차이, 상황별 해결 방법까지 알아보겠습니다. Identifier has already been decl.. Unexpected reserved word, 발생 이유와 해결법 Unexpected reserved word, 발생 이유와 해결법자바스크립트 코드를 실행하다가 SyntaxError: Unexpected reserved word라는 메시지가 나타나면 어떤 단어가 문제라는 것인지 헷갈릴 수 있습니다. await, yield, import처럼 평소 자바스크립트에서 정상적으로 사용하는 키워드에서도 비슷한 오류를 만날 수 있는데요. Unexpected reserved word는 쉽게 말해 자바스크립트가 특별한 의미로 사용하는 단어를 현재 위치나 실행 환경에서 올바르지 않게 사용했다는 뜻입니다. reserved word가 무엇인지부터 대표적인 발생 원인과 해결 순서까지 초보자도 이해하기 쉽게 알아보겠습니다. Unexpected reserved word 뜻은?reserved w.. Identifier has already been declared, 뜻부터 해결법까지 Identifier has already been declared, 뜻부터 해결법까지자바스크립트 코드를 실행했는데 SyntaxError: Identifier 'name' has already been declared 같은 메시지가 나타날 때가 있습니다. 분명 평소처럼 변수를 선언했을 뿐인데 갑자기 코드가 실행되지 않으면 어떤 부분부터 확인해야 할지 헷갈릴 수 있는데요. Identifier has already been declared는 쉽게 말해 “같은 이름을 이미 선언했는데 또 선언했다”는 의미입니다. 이번 글에서는 identifier가 무엇인지부터 중복 선언이 발생하는 대표적인 원인, 재선언과 재할당의 차이, 빠르게 해결하는 순서까지 알아보겠습니다. Identifier has already been.. Missing initializer in const declaration 에러 해결 방법 Missing initializer in const declaration 에러 해결 방법자바스크립트에서 const로 변수를 만들다가 SyntaxError: Missing initializer in const declaration이라는 오류를 만나는 경우가 있습니다. 영어 메시지만 보면 복잡해 보이지만 원인은 의외로 간단한데요. 대부분 const 변수를 선언하면서 초기값을 넣지 않았기 때문입니다. 이번 글에서는 Missing initializer in const declaration의 뜻부터 왜 const에서 이런 오류가 발생하는지, 실제 코드에서 확인해야 할 부분과 해결 방법까지 쉽게 알아보겠습니다. Missing initializer in const declaration 뜻은?에러 메시지를 그대로 풀.. Invalid or unexpected token 에러 해결법 총정리 Invalid or unexpected token 에러 해결법 총정리자바스크립트 코드를 실행했는데 콘솔에 SyntaxError: Invalid or unexpected token이라는 메시지가 나타나면 어디가 잘못됐는지 바로 찾기 어려울 수 있습니다. 코드가 멀쩡해 보이는데도 오류가 발생한다면 따옴표나 특수문자처럼 눈에 잘 띄지 않는 부분이 원인일 가능성이 있는데요. Invalid or unexpected token 에러는 자바스크립트 엔진이 코드를 읽는 과정에서 문법적으로 사용할 수 없거나 예상하지 못한 문자를 발견했다는 의미입니다. 오늘은 정확한 뜻부터 자주 발생하는 원인과 초보자도 따라 할 수 있는 해결 순서까지 쉽게 알아보겠습니다. Invalid or unexpected token 뜻은?자바스크.. Unexpected end of input 오류 쉽게 해결하는 방법 Unexpected end of input 오류 쉽게 해결하는 방법자바스크립트 코드를 실행했는데 갑자기 SyntaxError: Unexpected end of input이라는 메시지가 나타나면 무엇을 잘못했는지 찾기 어려울 수 있습니다. 코딩을 처음 배우는 단계라면 오류가 표시된 마지막 줄만 계속 수정하다가 시간을 보내기도 하는데요. 사실 Unexpected end of input 오류는 의미를 알면 확인해야 할 곳이 비교적 명확합니다. 대부분 괄호나 따옴표처럼 반드시 닫아야 하는 문법 요소를 끝까지 닫지 않았을 때 발생하기 때문입니다. 어떤 뜻인지부터 자주 발생하는 원인과 해결 순서까지 쉽게 알아보겠습니다. Unexpected end of input 뜻은?Unexpected end of input을 .. 이전 1 다음