joyful
TIP 1. const로 변하지 않는 값을 할당하라 본문
const:
- 변수를 할당하는 방법 중 하나
- 블록의 문맥 내에서 재할당할 수 없음
- 변수를 재할당 할 수는 없지만 값을 바꿀 수는 있음
const를 쓰면 유용한 이유:
- 할당이 변경되지 않는 값을 알 수 있음
- (const를 자주 사용하고 let을 드물게 사용하여) 변경될 수도 있는 값을 예측할 수 있음
예제코드
const taxRate = 0.1;
const total = 100 + (100 * taxRate);
return `구매 금액은 ${total}입니다.`;
var taxRate = 0.1;
var total = 100 + (100 * taxRate);
return `구매 금액은 ${total}입니다.`;
두 코드는 거의 유사하지만 첫번째 코드가 훨씬 이해하기 쉽다.
total이 const로 선언되어 상수이며 재할당할 수 없는 값을 알고 있기 때문에
“구매 금액은 110입니다.”가 반환될 것을 예상할 수 있다.
const taxRate = 0.1;
const shipping = 5.00;
let total = 100 + (100 * taxRate) + shipping;
return `구매 금액은 ${total}입니다.`;
위 코드에서는 total이라는 값을 확신할 수 없지만,
taxRate와 shipping이 변하지 않는 값임은 알 수 있다.
'자바스크립트 코딩의 기술' 카테고리의 다른 글
TIP 7: 펼침 연산자로 배열을 본떠라 (2) | 2023.11.02 |
---|---|
TIP 6: Includes()로 존재 여부를 확인하라 (0) | 2023.10.28 |
TIP 5: 배열로 유연한 컬렉션을 생성하라 (0) | 2023.10.28 |
TIP 4: 템플릿 리터럴로 변수를 읽을 수 있는 문자열로 변환 (2) | 2023.10.26 |
TIP 2: let과 const로 유효 범위 충돌을 줄여라 (2) | 2023.09.27 |