WEB (1) 썸네일형 리스트형 Javascript ES6 노트 CHAPTER1. Syntax Changes & Additions Let vs Var Block Scope 의 개념없이 모든 게 전역변수로 만들어졌던 Var 과 달리, Let 은 Block Scope 가 적용된다. 즉, 변수가 정의된 스코프를 벗어난 곳에서 Let 변수를 호출하려하면 에러가 발생한다. Hoisting : 모든 변수 선언이 파일 맨 앞쪽에서 선언된 것처럼 끌어올리는 자바스크립트 특유의 작동방식. var age = 13 와 같은 변수 선언이 해당 변수의 호출보다 아래에 있어도 age === undefined 상태로 존재한다. const 한 번 정의된 변수가 가리키는 메모리 주소가 바뀌는 일이 없도록 막는다. 값 이 아닌 메모리 주소 라고 굳이 말한 이유는, const 를 쓴다고 해서 Arra.. 이전 1 다음