hoisting

· 새발지식
hoist:(흔히 밧줄이나 장비를 이용하여) 들어[끌어]올리다 🐣 Hoisting- MDN JavaScript 호이스팅은 인터프리터가 코드를 실행하기 전에 함수, 변수, 클래스 또는 임포트(import)의 선언문을 해당 범위의 맨 위로 끌어올리는 것처럼 보이는 "현상"을 뜻합니다. 자바스크립트 엔진은 코드를 실행하기 전 실행 가능 한 코드를 형상화 하고 구분하는 과정(*실행 컨텍스트)을 거칩니다. *실행 컨텍스트: 실행 가능한 코드가 실행되기 위해 필요한 환경 자바스크립트 엔진은 실행 컨텍스트의 과정에서 모든 선언 (var, let, const, function, class) 를 스코프에 등록합니다. *스코프: 식별자(변수, 함수, 클래스) 가 유효한 범위 자바스크립트 엔진이 스코프를 통해 어떤 변수를 ..
참아치
'hoisting' 태그의 글 목록