자바스크립트 변수 선언에는 3가지가 있다. var, let, const 처음에는 var만 있었는데 ES6(2015)부터 let, const가 새로 생겼다. 3가지로 나눈데에는 이유가 있고, 각각 알맞는 쓰임새가 있기 때문에 이 세 개의 차이를 확실히 정리해보려한다. * 자바스크립트 변수 선언의 특징. 자료형에 상관없이 선언한다: 정수, 실수, 문자열 상관없이 그냥 선언할 수 있다. (=파이썬 처럼) 0. 지역변수와 전역변수 지역변수: 함수 내에서 선언된 변수. 블럭{ }안에서 선언된 것은 함수 내에서만 사용가능하고 함수 시작시 생성되고 함수 종료시 삭제된다. -> 필요할때 쓰고 버리는 느낌..? 전역변수: 해당 코드의 모든 부분에서 사용가능한 변수 var a = 10; function fun() { va..