목록Let (1)
seunghyun Note
15장(let,const 키워드와 블록 레벨 스코프)
15.1 var 키워드로 선언한 변수의 문제점 변수 중복 선언 허용 var키워드로 선언한 변수는 중복 선언이 가능하다. var x = 1; var y = 1; // var 키워드로 선언된 변수는 같은 스코프 내에서 중복 선언을 허용한다. // 초기화문이 있는 변수 선언문은 자바스크립트 엔진에 의해 var 키워드가 없는 것처럼 동작한다. var x = 100; // 초기화문이 없는 변수 선언문은 무시된다. var y; console.log(x); // 100 console.log(y); // 1 var키워드로 x와 y변수가 중복 선언되었다. 중복 선언하면 초기화문 유무에 따라 다르게 동작한다. 초기화 문이 있는 경우 var키워드가 없는것 처럼 동작하고, 초기화 문이 있는경우 변수 선언문은 무시된다. 함수 ..
스터디/모던자바스크립트 deep dive
2024. 1. 8. 09:32