개발새발로그

  • 홈
  • 태그
  • 방명록

const 1

[JAVASCRIPT] 변수 선언 예약어 : var, let, const의 차이

자바스크립트에서 변수를 선언할 때 사용하는 명령어는 "var", "let", "const" 이렇게 세가지이다. 이 셋은 어떻게 다를까? 이 셋 중 var이 가장 먼저 생겨났다. var 이후에 두가지의 예약어가 더 추가로 생겨난 것에 대해 이해하기 위해서는 호이스팅과 재선언, 재할당에 대한 이해가 필요하다. 🔑var의 특징 호이스팅(hoisting) 끌어올린다라는 뜻으로 상황에 따라 변수의 선언과 할당을 분리하여 선언 부분을 스코프의 가장 위쪽으로 끌어올리는 것을 말한다. 호이스팅으로 인해 var예약어를 사용한 변수는 선언하기전에 사용하면 프로그램에서 오류가 발생될 수 있다. 재선언과 재할당 var을 사용한 변수는 재선언과 재할당이 가능하다. 변수의 재선언은 말 그대로 var을 사용한 선언 자체를 다시하는..

web 2023.07.29
이전
1
다음
더보기
프로필사진

개발새발로그

  • 분류 전체보기 (122)
    • AI (30)
      • 혼자공부하는머신러닝딥러닝 (17)
      • 딥러닝파이토치교과서 (5)
    • 보안 (4)
    • 알고리즘 (43)
    • 수학 (13)
    • 컴퓨터지식 (5)
    • web (21)
      • ⬅️Back (4)
      • ➡️Front (9)
    • 신호시스템 (1)
    • 기타 (5)

Tag

metacode, 딥러닝, 혼자공부하는머신러닝딥러닝, 프로그래머스코딩테스트연습, 프로그래머스, 메타코드, 코딩기초트레이닝, DNN, 통계, 인공신경망, 코딩테스트, 머신러닝 알고리즘, 딥러닝 파이토치 교과서, metacodem, 백준, 로지스틱회귀, 통계기초, 머신러닝, 딥러닝 알고리즘, 메타코드엠,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • 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.

티스토리툴바