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 |
Tags
- 백준
- 책으론 원리만
- javascript30
- JavaScript
- 끝까지 잘 마무리하기
- git flow start
- 다시 홧팅
- 클라이언트 컴포넌트
- 바닐라JS
- api 라우트
- fetch pull 차이
- 힘들었던 한주
- Next.js
- freecodecamp
- 차이점
- AJAX
- axios
- js
- jQuery
- TS
- git
- 서버 컴포넌트
- CSS
- git flow finish
- 공부할 거 넘많다~
- 개발일지
- Mac
- 실무는 공식문서로
- Main
- HTML
Archives
- Today
- Total
목록this (1)
다다의 개발일지 6v6
[JS] 함수 호이스팅에 대해서도 알아보자. + 함수 선언문, 함수 표현식, 화살표 함수, 함수에서의 this
전 글에서 호이스팅에 대해서 공부를 했는데 변수 호이스팅만 다루고 함수 호이스팅은 따로 빼놨다.함수 호이스팅에 대해서 자세히 알아보자!! 함수 호이스팅이란?JavaScript 엔진이 함수 선언을 코드 실행 전에 메모리에 미리 저장하는 동작을 의미즉, 코드가 작성된 순서와는 다르게, 함수의 선언이 코드의 최상단으로 끌어올려지는 것처럼 동작한다.하지만 실제로 코드의 위치가 변경되는 것이 아니라, JavaScript가 내부적으로 선언을 미리 처리하는 것임. 함수도 호이스팅되지만, 함수 선언 방식에 따라 다르게 동작한다.(1) 함수 선언문 (Function Declaration)👉 function 키워드로 직접 함수를 선언하는 방식hello(); // "Hello, world!" (정상 작동)function ..
Frontend/JavaScript
2025. 2. 21. 16:58