post-thumbnail

식별자 끌어올리기 <호이스팅>

호이스팅이란? 💡 호이스팅이란 코드드가 실행하기 전 변수선언/함수선언이 해당 스코프의 최상단으로 끌어 올려진 것 같은 현상을 말한다. 함수 호이스팅 함수 선언의 종류 함수 선언문 변수에 할당할 수 없다. 함수 이름을 생략할 수 없다. 런타임 이전에 자바스크립트 엔진에 의해 함수 객체가 먼저 생성됨 런타임에서 함수 선언문이 실행되기 이전에 함수를 참조할 수 있으며 호출할 수도 있다. 함수 표현식 변수에 할당할 수 있다. 함수 이름을 생략할 수 있다.(익명함수) 함수 표현식은 변수에 할당되는 값이 함수 리터럴인 문이다. 함수 호이스팅이 발생하는 것이 아니라 변수 호이스팅이 발생. 함수

2022년 10월 13일
·
0개의 댓글
·