Notice
Recent Posts
Recent Comments
Link
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Tags
more
Archives
Today
Total
관리 메뉴

joyful

TIP 1. const로 변하지 않는 값을 할당하라 본문

자바스크립트 코딩의 기술

TIP 1. const로 변하지 않는 값을 할당하라

조이풀한 개발자 2023. 9. 26. 20:45

const:

 

  • 변수를 할당하는 방법 중 하나
  • 블록의 문맥 내에서 재할당할 수 없음
  • 변수를 재할당 할 수는 없지만 값을 바꿀 수는 있음



const를 쓰면 유용한 이유:

 

  1. 할당이 변경되지 않는 값을 알 수 있음
  2. (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이 변하지 않는 값임은 알 수 있다.