[JavaScript] var, let , const
DEV/JavaScript·2022. 6. 7.
JavaScript 에서는 변수를 선언하고 변수에 값을 할당하여 사용합니다. 변수 키워드 의 종류는 var, let, const 가 있습니다. var var 키워드 로 선언된 변수는 기존에 선언된 변수의 값을 덮어 쓰며(재 선언), 함수 스코프를 기준으로 동작합니다. 그렇기 때문에 변수의 중복 선언이 가능하며 변수에 할당된 값이 변할 수 있어서 오류를 추적 하기가 힘들어집니다. var 키워드 를 함수 외부에서 선언할 경우에는 전역 변수로 취급됩니다. let과 const 키워드는 var 키워드 와 다르게 재 선언이 불가능하고 블록스코프를 기준으로 동작합니다. let let 키워드 를 사용한 변수의 중복 선언은 불가능 하지만 재 할당은 가능합니다. const const 키워드는 선언과 초기화를 동시에 해야하..