TIL 19 | JS Variable

Gom·2021년 1월 27일
0

JavaScript

목록 보기
9/22
post-thumbnail

Create a Variable

✅ var (ES6 이전)

  • ES6 이전에는 변수를 선언할 때 오직 var만 사용할 수 있었다.
  • ES6 이전에 작성된 코드가 많기 때문에, ES6이전 var 키워드를 숙지하는 것은 도움이 된다.
  • MDN var documentation

✅ let

  • 변수 값을 재할당할 수 있다.
  • 변수의 값을 할당하지 않고도 변수를 선언할 수 있다. 이 때 변수의 값은 undefined가 된다.

✅ const

  • 변수 값 재할당이 불가하다.
    재할당을 시도하면 아래의 에러가 발생한다.
    TypeError: Assignment to constant variable.

  • 선언될 때 반드시 값이 할당되어야한다.
    값을 할당하지 않은 채 선언하면 에러가 발생한다.
    SyntaxError: Missing initializer in const declaration

profile
안 되는 이유보다 가능한 방법을 찾을래요

0개의 댓글