Javascript의 변수 선언 방법

let과 const는 ES2015(ES6)에 추가된 변수 선언 키워드입니다.

특성

  • 참조는 변경할 수 있지만 const는 변경할 수 없습니다.

  • var는 같은 범위에서 두 번 이상 정의할 수 있지만 let과 const는 그렇게 할 수 없습니다.

  • var는 선언 전에 변수에 대한 액세스를 허용하지만 let 및 cost는 변수가 정의되기 전에 사용할 수 없습니다.

    • var 선언 전에 사용하면 변수가 정의되지 않지만 let 및 const는 오류를 생성합니다.

  • let과 const는 모두 블록 범위 규칙을 따릅니다.

    • 블록 외부에서 선언된 것과 블록 외부에서 선언된 것은 다릅니다.

  • let 및 const는 var보다 더 예측 가능하고 유지 관리가 쉽습니다.

  • 사용법: const > let >>>>>>>>>>>>>>>>>>> var