살다보니개발자

  • 홈
  • 태그
  • 방명록

TDZ 1

자바스크립트 호이스팅이란? TDZ Temporal Dead Zone

호이스팅이란 인터프리터가 변수와 함수의 메모리 공간을 선언전에 미리 할당을 하는것을 뜻한다. 쉽게 표현하면 스코프 내부 어디서든 변수선언은 최상위에 선언된것처럼 보여진다. 여기서 말하는 스코프란 변수에 접근할수 있는 범위를 뜻한다. 즉 전역 스코프에 선언된 변수는 전역에서 접근이 가능하고 , 지역 스코프에 선언된 변수는 해당 지역 스코프내에서 접근이 가능하다. 다시 호이스팅에 대해 알아보자면, 호이스팅을 확인 할 수 있는 부분은 var 변수와 , 함수 선언문이 있다. var 변수부터 알아보면 console.log(variable); // undefined var variable = 'hello world'; variable이라는 변수가 선언되고 "hello world" 라는 스트링으로 할당 되기전에 콘솔..

Javascript 2022.09.07
이전
1
다음
더보기
프로필사진

주니어 프론트엔드 개발자의 성장 기록

  • 분류 전체보기 (47)
    • 프로그래밍 (3)
    • React-Native (12)
    • React (5)
    • Javascript (3)
    • Typescript (1)
    • 자료구조 (0)
    • 알고리즘 (19)
    • Git (2)
    • NextJS (2)

Tag

스택, IOS, 정렬, javascript, 코딩, xcode, error, react, 백준, stack, ReactNative, 큐, 자바스크립트, 코딩테스트, 코테, 리액트, 리액트네이티브, 알고리즘, 프로그래머스, 자료구조,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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 © Kakao Corp. All rights reserved.

티스토리툴바