15장 let, const 키워드와 블록 레벨 스코프
15.1 var 키워드로 선언한 변수의 문제점
15.1.1 변수 중복 선언 허용
var x = 1;
var y = 1;
// 변수의 중복 선언을 허용한다.
// 초기화와 선언을 동시에 하면 자바스크리트 엔진에 의해 var 키워드가 없는 것처림 동작한다.
var x = 100; // x = 100; 처럼 동작
// 초기화문이 없는 변수 선언은 무시된다.
var y;
console.log(x); // 100
console.log(y); // 115.1.2 함수 레벨 스코프
15.1.3 변수 호이스팅
15.2 let 키워드
15.2.1 변수 중복 선언 금지
15.2.2 블록 레벨 스코프

15.2.3 변수 호이스팅
15.2.4 전역 객체와 let
15.3 const 키워드
15.3.1 선언과 초기화
15.3.2 재할당 금지
15.3.3 상수
15.3.4 const 키워드와 객체
15.4 var vs. let vs. const
Last updated
