Page 9 -
P. 9
TIP
1
const로 변하지 않는
값을 표현하라
이번 팁에서는 const를 이용해 재할당을 피하고 여러분의 의도를 다른 개발자
에게 전달하는 방법을 살펴봅니다.
모던 자바스크립트는 훌륭하고 새로운 몇 가지 변수 선언 방법을 소개했습니
다. 그렇지만 새로운 문제도 나타났습니다. 어떤 변수 선언 방식을 기본으로 선
택해야 할까요? 다른 방식은 언제 사용해야 할까요?
과거에 전역변수가 아닌 변수를 할당하는 방법은 한 가지, var를 사용하는 것
밖에 없었습니다. 이제는 var, let, const처럼 여러 가지가 있으며, 적절한 사
용 방법도 다릅니다. 좀 더 간단히 이야기해보겠습니다. 대부분의 경우에는
const를 선택하는 것이 가장 좋습니다. const로 가장 많은 것을 할 수 있기 때
문이 아니라 가장 적은 것을 할 수 있기 때문입니다. const는 코드를 읽기 쉽게
만드는 제약 사항을 가지고 있습니다.
Note ECMAScript 6
ECMAScript는 자바스크립트를 위한 공식적인 기술 명세입니다. 자바스크립트는
ECMAScript 5와 ECMAScript 6를 통해 주요한 문법 변경을 소개했으며 각각 ES5, ES6
라고도 부릅니다. 명세는 매년 갱신됩니다. 개발자들은 ES2017처럼 명세에 연도를 붙여 부르
곤 합니다.
022
코딩의기술_자바_07.indd 22 2019-12-13 오전 10:27:02