let, const, var

Park Bumsoo·2022년 4월 30일
0

let, const, var

변수선언에 있어 사용되는 가장 대표적인 키워드이다.

var

  • 변수 중복 선언 가능하여, 예기치 못한 값을 반환할 수 있다.
  • 함수 레벨 스코프로 인해 함수 외부에서 선언한 변수는 모두 전역 변수로 된다.
  • 변수 선언문 이전에 변수를 참조하면 언제나 undefined를 반환한다.

위 3개는 var의 특징임과 동시에 문제점 들이며
기존 ES5 문법 에서 ES6 문법으로 발전하며 사용하지 않게 된 키워드 이다.

let

let 키워드로는 변수 중복 선언이 불가하지만, 재할당은 가능하다.

const

변수의 중복 선언이 불가능하며 let과는 다르게 재할당이 불가능한 키워드이다.

profile
프론트엔드 주니어 개발자(React, Next.js)

0개의 댓글