수업소개
객체를 변경하지 못하도록 하는 방법인 Object.freeze를 소개합니다.
강의1
코드
var o1 = {name:'kim', score:[1,2]}
Object.freeze(o1);
Object.freeze(o1.score);
o1.name = 'lee';
o1.city = 'seoul';
o1.score.push(3);
console.log(o1);
강의2
object.freeze와 const의 차이점을 소개합니다.
코드
const o1 = {name:'kim'}
Object.freeze(o1);
const o2 = {name:'lee'}
// o1 = o2;
o1.name = 'park';
console.log(o1);

