호이스팅 (1) 썸네일형 리스트형 [Javascript] let, const, var (var과 let의 차이점) ES6와ES5 ● 식별자에 값을 넣을 때 사용하는 키워드 ES5까지는 var키워드밖에 없었습니다. ES6부터 let과 const 키워드의 개념이 추가되었습니다. 모두 기본적인 사용방법은 같지만, 위의 표와같이 변수와 상수 그리고 스코프,재선언을 구분하며 사용합니다. ES6에서 상수가 생긴 이유는 성능 향상때문입니다. 상수는 변할 가능성이 없기에 처리해야 할것이 줄어들었습니다. ( 변수는 저번편에서 자세히 말씀드렸기에 간단하게 말씀드리겠습니다. ) * 변수 : 변할 수 있는 값 (변경가능) * 상수 : 변하지 않는 고정값 (즉, 변경 불가) ● var와 let의 차이 예시 1) //전역 스코프 { // 스코프 A { //스코프 B } } 예시 1을 보면 일반적으로 특정 스코프 안에서 선언한 변수는 해당 스코프.. 이전 1 다음