728x90 반응형 원시 타입1 [JavaScript] 기초 - 데이터와 형태 변수 생성 방법과 호이스팅 자바스크립트 엔진은 소스코드 평가 단계를 거쳐 실행 단계로 가게 되는데, 변수 생성은 평가 단계와 실행 단계에서 이루어진다. 변수 생성 단계1. 선언 단계: 변수를 변수 객체에 등록2. 초기화 단계: 변수를 메모리에 할당하고, undefined 로 초기화3. 할당 단계: undefined 로 초기화된 변수에 실제로 값을 할당 변수 선언은 3가지 방법으로 가능하다 -> var / const / let - varES6 이전부터 존재했음코드 평가단계에서 선언과 동시에 초기화 진행코드 실행단계에서 값 할당 진행console.log(a);var = 1;console.log(a);/*출력undefined1*/ 코드 평가시점에서 초기화가 되어있으므로, 변수의 할당문이 실행되기도 전에 참조.. 2024. 7. 29. 이전 1 다음 728x90 반응형