내일은 내가 개발왕

  • 홈
  • 태그
  • 방명록

2025/12/31 1

호이스팅? 생각보다 쉽습니다

호이스팅의 개념호이스팅(Hoisting)은 영어로 "끌어올리다"라는 뜻입니다. 쉽게 비유하자면, 선생님이 출석을 부를 때를 생각해보면 됩니다. 선생님은 수업 시작하기 전에 이미 출석부에 학생 이름이 다 적혀있어야 합니다. 수업 중간에 "어? 이 학생 이름이 없네?"라고 하면 안됩니다. JavaScript도 마찬가지입니다. 코드를 실행하기 전에 JavaScript 엔진이 코드를 쭉 훑어보면서 "어떤 변수들과 함수들이 있는지"를 미리 파악합니다. 이때 변수와 함수 선언을 코드의 최상단으로 끌어올리는 것처럼 동작하는 게 호이스팅입니다. 정확한 정의: 변수 및 함수 선언이 스코프(유효범위)의 최상단으로 끌어올려지는 JavaScript 동작 방식 호이스팅의 의의왜 이런게 있을까요? 호이스팅은 JavaScrip..

Programming Language/JavaScript 2025.12.31
이전
1
다음
더보기
  • 분류 전체보기 (17)
    • 개발 (7)
      • Frontend (4)
      • Backend (0)
      • 의학영상처리 (2)
      • SSAFY (1)
    • Programming Language (3)
      • JavaScript (2)
      • TypeScript (1)
      • Python (0)
    • CS (0)
    • 알고리즘 (6)
      • JavaScript(node.js) (6)

Tag

싸피, 호이스팅, styled-components, CSS, Javascript, node.js, Point Processing, BOJ, 디자인토큰, 백준2438, 백준, 자바스크립트, 알고리즘, 의학영상처리, 자스코테, SSAFY, SEO최적화, 뜨거운 붕어빵, 백준11720, js,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Calendar

«   2025/12   »
일 월 화 수 목 금 토
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 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp All rights reserved.

티스토리툴바