[JavaScript] JS 변수 키워드 let 과 var 알아보기
2021-03-21 자바스크립트 내부에서 변수를 선언하는 키워드 let과 var 이 존재한다. 해당 두 키워드는 변수를 선언하는 측면에서는 비슷하다. 때문에 둘을 비교하는 경우가 많은데, 오늘은 이둘의 기능적인 측면에서의 차이점을 비교하면서 알아보자. - 선언 변수 선언은 두 키워드 차이가 없다. 또한 var 와 let으로 선언된 변수는 호이스팅이 적용되기 때문에 아래와 같이 변수명만 선언하는 것도 가능하다. var num1 let num2 console.log(num1) console.log(num2) num1 = 10 num2 = 20 - 블록스코프(Block Scope) 블록 스코프에서는 조금에 차이가 있다. 아래의 코드를 보자. 위와 같이 블록 내부에서 각 키워드 변수들을 100 / 200으로 값..