Object.freeze(obj)
2017-10-16 本文已影响0人
Wang_Yong
一、具体作用
阻止修改现有属性的特性和值,并阻止添加新属性。
参数 obj 必须,具体的语法见标题
Object.freeze()执行下面的操作
是对象不可扩展,这样便无法向其添加属性
为对象的所有属性将configurable特性设置为false.在configurable为false时,无法更改属性的特性,且无法删除属性
为对象的所有数据属性将writable特性设置为false,当writable为false时,无法更改数据属性