생각자리
[JS ErrorCode] Identifier 'x' has already been declared 본문
Identifier 'x' has already been declared (식별자 'x' 가 이미 선언되었습니다)
(위 코드는 잘못 작성된 코드로 오류를 수정해도 제대로 수행되지 않음)
JS 코드 작성 시 위와 같은 에러 메세지를 종종 볼 수 있다.
이것은 변수가 이미 할당되었다는 의미로,
예시 코드에서는 x 와 n 이 기 선언되었음에도 불구하고 식별자에 같은 명의 변수를 재할당하려 했기 때문에
발생되었다고 볼 수 있다.
이 에러 코드를 수정하기 위해서는
(1) let x, let n 을 전역변수로 함수 외부로 위치를 옮기거나,
(2) x, n 의 식별자를 없애는 것이 있다 (이 때, 위치는 지역 변수로 한다)
'Error' 카테고리의 다른 글
[Github] Vscode 와 repository 연동 오류 (0) | 2022.08.29 |
---|---|
[Github] git push error (origin master) (0) | 2022.08.04 |
Comments