호이스팅과 var, let, const의 차이
자바스크립트 변수 할당, 참조, 선언 이해하기 할당(assignment) : 변수에 값 저장 참조(reference) : 변수에 저장된 값을 읽어 들이는 것 선언(declaration) : 변수명을 자바스크립트 엔진에 알리는 것 자바스크립트에서 변수 선언은 선언→초기화 단계를 거쳐 수행됨 선언 단계 : 변수명을 등록해 자바스크립트 엔진에 변수의 존재 알림 초기화 단계 : 값을 저장하기 위한 메모리 공간을 확보하고 암묵적으로 undefined를 할당해 초기화 1) 변수 선언 후 콘솔 찍기 var mango; console.log(mango);//output : undefined 2) 콘솔 찍은 후 변수 선언 console.log(mango);//output : undefined var mango; 호이스팅..
JavaScript/Js Basic
2022. 1. 20. 14:50