ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## Object.freeze(obj) 定义:冻结对象,如果对象的属性不是对象,那么就不能被修改。 * 在 `'use strict' `模式下,修改或添加新属性会报错;在 普通模式 下静默不会有任何反应 ![Object-freeze-1](https://box.kancloud.cn/a356fa94b39e5b6f63ce2f69f78107f0_607x490.png) * * * * * * 如果对象的属性是对象,那么是可以修改的,除非这个对象也是冻状态,则就不会被修改 ![Object-freeze-2](https://box.kancloud.cn/271c9c56e7e6bada9f17d69567170dff_340x297.png) * * * * * ## Object.seal(obj) 定义:密封对象,与freeze功能类似,无法添加属性,但密封的对象可以改变它们现有的属性 ![Object-freeze-3](https://box.kancloud.cn/943b67c890863fd145a6a9dc6ad78567_597x378.png) > MDN