方法的相同點(diǎn):
?。?).ES5新增。
?。?).對(duì)象不可能擴(kuò)展,也就是不能再添加新的屬性或者方法。
?。?).對(duì)象已有屬性不允許被刪除。
(4).對(duì)象屬性特性不可以重新配置。
方法不同點(diǎn):
Object.seal方法生成的密封對(duì)象,如果屬性是可寫(xiě)的,那么可以修改屬性值。
Object.freeze方法生成的凍結(jié)對(duì)象,屬性都是不可寫(xiě)的,也就是屬性值無(wú)法更改。
"use strict";
let yteng = {
webName:"南昌雅騰",
url:"http://www.onepm96.com.cn",
age:6
};
Object.freeze(yteng);
yteng.age=5;
console.log(yteng);
Cannot assign to read only property 'age' of object '#<Object>'