728x90 반응형 let1 [Javascript] 15장 let, const 키워드와 블록 레벨 스코프 (deep dive) var 키워드로 선언한 변수의 문제점 var 키워드로 선언한 변수는 다음과 같은 특징이 있다. 이는 다른 언어와는 구별되는 독특한 특징으로, 주의를 기울이지 않으면 심각한 문제를 발생시킬 수 있다. 1. 변수 중복 선언 허용 var 키워드로 선언한 변수는 중복 선언이 가능하다. var x = 1; var y = 1; var x = 100; var y; console.log(x); // 100 console.log(y); // 1 위 예제는 var 키워드로 x와 y를 중복 선언 하였다. var 키워드는 중복 선언이 가능하고 중복 선언 시 초기화문이 있으면 var 키워드가 없는 것 처럼 동작하고 초기화문이 없으면 무시된다. 중복 선언은 이미 동일한 이름의 변수가 존재하는 것을 잊어버리고 변수를 중복 선언하면.. 2022. 5. 26. 이전 1 다음 728x90 반응형