상수
- 생성 시점에 만들어진 값을 변경할 수 없다.
- 상수 객체:
=> 객체 자체를 다른 객체로 교체하는 행위는 실패한다
=> 그 외의 변경은 객체 안의 변화로 관여하지 않는다
=> 따라서 객체 내의 변경 행위는 허용
const DISCOUNT_RATE = 0.9;
const DiscountRate = {
sprint: 0.3,
summer: 0.2,
fall: 0.6
};
DISCOUNT_RATE = 0.3; // 실패
DiscountRate.winter = 0.1; // 성공
delete DiscountRate.winter; // 성공
DiscountRate = {}; // 실패
'javascript' 카테고리의 다른 글
기본 네트워크 구조 (0) | 2017.10.11 |
---|---|
부수효과 (2) (0) | 2017.09.13 |
부수효과 (0) | 2017.09.13 |
함수의 유효 범위 - 내부 함수 (0) | 2017.09.13 |
변수의 유효 범위 (0) | 2017.09.13 |