Notice
Recent Posts
Recent Comments
Link
«   2025/09   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Tags
more
Archives
Today
Total
관리 메뉴

생각자리

[JS ErrorCode] Identifier 'x' has already been declared 본문

Error

[JS ErrorCode] Identifier 'x' has already been declared

Manze 2023. 1. 10. 14:24

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