Object.freeze(obj)

2017-10-16  本文已影响0人  Wang_Yong

一、具体作用

阻止修改现有属性的特性和值,并阻止添加新属性。

参数 obj 必须,具体的语法见标题

Object.freeze()执行下面的操作

是对象不可扩展,这样便无法向其添加属性
为对象的所有属性将configurable特性设置为false.在configurable为false时,无法更改属性的特性,且无法删除属性
为对象的所有数据属性将writable特性设置为false,当writable为false时,无法更改数据属性

上一篇 下一篇

猜你喜欢

热点阅读