상수

- 생성 시점에 만들어진 값을 변경할 수 없다.


- 상수 객체:

=> 객체 자체를 다른 객체로 교체하는 행위는 실패한다

=> 그 외의 변경은 객체 안의 변화로 관여하지 않는다

=> 따라서 객체 내의 변경 행위는 허용


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

+ Recent posts