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