카테고리 없음
2022. 8. 25.
[javascript] var, let, const의 차이
var, let, const의 차이 let, const는 ES6이우에 나온 변수 선언 입니다. 왜 이전에 var에 어떤 문제점이 있어서 let과 const가 나온 것일까요? var에는 3가지 문제점이 존재합니다. 변수 중복 선언 가능하여, 예기치 못한 값을 반환할 수 있다. 함수 레벨 스코프로 인해 함수 외부에서 선언한 변수는 모두 전역 변수로 된다. 변수 선언문 이전에 변수를 참조하면 언제나 undefined를 반환한다. 또한 자바스크립트의 변수의 선언 및 할당 과정, 호이스팅, 스코프를 알아보겠습니다. 자세히 알아보겠습니다. 변수 중복 선언 가능하여, 예기치 못한 값을 반환할 수 있다. 자바스크립트에서 변수 선언은 선언 → 초기화 단계를 거쳐 수행된다. 선언 단계: 변수명을 등록하여 자바스크립트 엔진..