함수호이스팅
[Javascript] 변수 선언, 초기화, 할당, 호이스팅, 스코프 개념 및 설명
자바스크립트를 변수, 변수 선언 및 할당, 호이스팅, 스코프에 대해 간단하게 정리해 보았다. 1. 변수란? 변수는 프로그래밍 언어에서 데이터를 관리하기 위한 핵심개념으로 하나의 값을 저장하기 위해 확보한 메모리 공간자체 또는 그 메모리를 식별하기 위해 붙인 이름을 말한다. const age = 56; 변수 age는 해당 값이 아닌 56을 저장한 메모리 주소를 저장하고, 이후에 age라는 변수를 사용하게 되면 메모리의 주소와 매핑되어 있는 공간에 저장된 값인 56을 반환해 준다. 2. 변수 생성 단계 변수는 생성 시 선언, 초기화, 값 할당 3가지의 단계를 거친다. 2 - 1. 변수 선언 단계 (Declaration phase) 변수 선언 단계는 자바스크립트 엔진에 변수 객체를 등록하는 단계을 말하며 va..