Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 졸프
- 외부 라이브러리 jar 배포
- object tostring
- nice_v1.1.jar
- 배포시 systempath
- Object
- java
- JS
- 자바
- object 배열
- java object 다형성
- maven jar 배포
- object다형성
- 맥북 port kill
- javascript
- map multivaluemap
- java object 클래스
- port 죽이기
- maven 외부 라이브러리 배포
- maven systempath
- 자바object다형성
- 스프링
- Spring
- maven repository jar
- niceid_v1.1.jar maven
- maver 외부 jar 배포
- object배열
- map vs multivaluemap
- 자바스크립트
- object 다형성
Archives
- Today
- Total
목록hoisting (1)
모래블로그
[JavaScript] 호이스팅이란
💡호이스팅 호이스팅(hoist)의 사전적 정의 : 끌어올리기 자바스크립트에서 호이스팅이란 ? 인터프리터가 변수와 함수의 메모리 공간을 선언 전에 미리 할당하는 것을 의미한다. 함수 내 변수 및 함수 선언을 각 해당 스코프의 최상단으로 끌어올려주는 것이다. (물리적으로 코드가 옮겨지는 것은 X) 컴파일 단계에서 코드 실행 전 함수와 변수 선언을 스캔하고, 모든 함수와 변수 선언들은 렉시컬 환경이라고 불리는 자바스크립트 데이터 구조 내의 메모리에 추가된다. 자바스크립트의 모든 선언에서는 호이스팅이 일어난다. 하지만 let, const, class를 이용한 선언문은 호이스팅이 발생하지 않는 것처럼 동작한다. var와 달리 let 키워드로 선언된 변수를 선언문 이전에 참조하면 참조 에러(ReferenceErr..
Language/JavaScript
2024. 1. 19. 16:21