Notice
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 |
Tags
- React calculator
- 키다리 개발 일지
- component
- ES6
- props
- Node.js
- 볶음밥
- Rendering
- html
- jsx
- Element
- 노드
- 키다리 개발자
- wep
- javascript
- react
- ecma
- DoM
- 회고록
- CSS
- map
- web
- includes
- 시맨틱
- vue.js
- 키다리의 개발일지
- closure
- tag
- React.js
- scope
Archives
- Today
- Total
목록호이스팅 (1)
키다리 개발자
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b96Kua/btqB6YrLXuc/JMXtLl38FZP7pdFMGFRZs1/img.png)
호이스팅(Hoisting)의 개념 함수 안에 있는 선언들을 모두 끌어올려서 해당 함수 유효 범위의 최상단에 선언하는 것을 말합니다. 1. 파일 전체의 코드를 모두 읽습니다. 2. 파일 전체에서 함수와 변수를 전부 추출합니다. 3. 함수와 변수를 최상단으로 올려서 실행시킵니다. > 여기서 우선순위는 변수가 최상단, 함수가 그 밑입니다.. 실질적으로 코드의 위치를 바꾸는게 아닙니다. 메모리 상에서, 코드를 전부 읽어서 메모리 상의 위치를 바꾸는것 입니다. 결과값 : 100 변수를 최상단에 올려도 결과값은 100이 출력이 됩니다.
Javascript
2020. 2. 19. 12:32