새내기 개발자의 배우며 코딩하는 블로그

  • 홈
  • 태그
  • 방명록

JS기초 1

[FE] 호이스팅(Hoisting) 개념과 동작 방식 정리

안녕하세요. 새내기 개발자입니다. 공부하면서 정리하는 글로 틀린 부분은 언제나 댓글로 환영입니다!1. 호이스팅(Hoisting)이란?호이스팅(Hoisting)이란 JavaScript에서 변수와 함수 선언이 코드 실행 전에 메모리에 저장되는 현상을 의미합니다. 즉, 선언된 변수와 함수가 코드의 상단으로 끌어올려지는 것처럼 동작합니다.하지만, 실제로 코드가 이동하는 것은 아니며, JavaScript 엔진이 실행 전에 변수와 함수의 선언을 먼저 처리하는 과정에서 발생하는 현상입니다.2. 변수 호이스팅var 키워드의 호이스팅var 키워드를 사용하여 변수를 선언하면 변수 선언만 호이스팅되고, 할당된 값은 호이스팅되지 않습니다.console.log(name); // undefinedvar name = "John";..

프론트엔드 2025.02.09
이전
1
다음
더보기
프로필사진

새내기 개발자의 배우며 코딩하는 블로그

새내기 개발자 배우면서 코딩해요

  • 분류 전체보기 (36)
    • 백엔드 (15)
    • 프론트엔드 (5)
    • 클라우드 (5)
    • ETC (11)

Tag

클라우드, k8s, 코딩공부, springboot, java, dto, 도커, 데이터베이스, db고가용성, dbproxy, 개발자블로그, 데이터베이스아키텍처, 예외처리, GC, 객체지향설계, vue3, 쿠버네티스, 웹개발, JPA, 컨테이너, maraidbreplication, 자바, 백엔드, docker, 읽기쓰기분리, CLOUD, 디자인패턴, Kubernetes, 프론트엔드, 개발자,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

티스토리툴바