본문 바로가기 메뉴 바로가기

덜 생각하고 더 행동하기

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

덜 생각하고 더 행동하기

검색하기 폼
  • 분류 전체보기 (139)
    • TS | NestJS (13)
    • JS | Node.js (13)
    • DB (14)
    • C | 자료구조 (14)
    • AWS | Linux (12)
    • 인공지능 (21)
    • PHP (2)
    • C# | WPF (5)
    • JAVA (2)
    • Python (1)
    • R (12)
    • Digital Logic (9)
    • 기타 (21)
    • 자료 (0)
  • 방명록

2025/03 (1)
[JS] var, let, const의 호이스팅 차이

var, let, const의 차이를 호이스팅 관점에서 설명합니다.   var, let, const의 호이스팅 차이  호이스팅이란, 자바스크립트에서 변수와 함수 선언이 실행 컨텍스트의 최상단으로 끌어올려지는 현상을 말합니다. 하지만 변수의 선언과 초기화 방식에 따라 접근 가능 여부가 달라지는데요.  var, let, const는 모두 호이스팅되지만, 동작 방식에 차이가 있습니다. 각 선언 방식의 특징과 동작 순서에 대해 정리해 보았습니다.   1. var의 호이스팅 호이스팅 O (선언과 초기화가 함께 진행된다.)undefined로 초기화선언 전에 접근해도 undefined을 반환할 뿐 오류는 발생하지 않는다.console.log(a); // undefinedvar a = 10;console.log(a);..

JS | Node.js 2025. 3. 15. 19:40
이전 1 다음
이전 다음
«   2025/03   »
일 월 화 수 목 금 토
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

Blog is powered by Tistory / Designed by Tistory

티스토리툴바