
프로그래밍에서 데이터를 다루려면, 그 값을 어디에 저장 해야 할까?우리가 일상에서 물건을 보관할 때 서랍이나 박스를 사용 하듯 프로그램에서도 그 값을 보관하는 공간(메모리)가 필요 하다. 그 역할을 하는것이 바로 변수다. ✅ 변수란?말 그대로 '변'하는 값이라는 뜻을 가지고 있다. 다시 말해 선언을 한 후 값을 바꿀 수 있는 것을 변수라고 한다. 자바스크립트에서는 변수를 선언시 주로 var 와 let 을 사용한다. let은 ES6에서 새로 도입된 변수 선언 키워드 이다. 키워드 도입 시기 스코프 특징키워드도입 시기스코프특징varES5 이전함수 스코프(Function Scope)중복 선언 가능, 호이스팅 발생letES6블록 스코프(Block Scope)중복 선언 불가, 호이스팅 제한적 // var는 함수 ..