(40) JavaScript - 자료형(심화) / const, 변수&상수 간단이론
·
JS
다른 사람들이 작성한 코드를 보면 대부분 변수 선언을 const로 사용하는데,애초에 자바스크립트에서 변수 선언은 const로 선언하라고 권장하고 있다.분명 상수를 만들 때 사용한다고 했었는데왜 갑자기 변수 선언에 let 이 아니라 const를 사용하라고 하는 걸까? 일단 const와 let의 큰 차이점은 재할당이 불가능하다는 점이다.▲ let으로 선언한 변수는 재할당이 가능해서 계속 값을 바꿀 수 있지만const로 선언한 다음에 새로운 값을 할당하려고 하면 오류가 발생하는 것을 볼 수 있다.일단 이 오류는 넘어가고..평소 작성하는 코드 속에 변하게되는 값이 많을수록코드의 일관성을 유지하기가 어렵다.위와 같이 변수에 값들이 재할당되면, 그 시점 기준으로재할당 이전의 변수와 이후의 변수의 값이 서로 다르기 ..