[자바스크립트 Deep Dive] 15장. let, const 키워드와 블록 레벨 스코프

lemythe423·2023년 7월 23일
0

자바스크립트 DeepDive

목록 보기
12/14

var 키워드의 문제점

  1. 변수의 중복 선언 가능 : 동일한 이름의 변수가 선언 되어도 덮어쓸 수 있음
  2. 함수 레벨 스코프 : 코드 블록 내에서 선언해도 무조건 전역 변수
  3. 변수 호이스팅

let 변수 선언

var 키워드의 단점 보완을 위한 새로운 ES6 변수 선언 키워드

  • 변수 중복 선언 금지
  • 블록 레벨 스코프

const 변수 선언

  • 반드시 선언과 동시에 초기화
  • 재할당 금지
  • 객체를 할당한 경우 객체의 값은 변경 가능
profile
아무말이나하기

1개의 댓글

comment-user-thumbnail
2023년 7월 23일

감사합니다. 이런 정보를 나눠주셔서 좋아요.

답글 달기