Object.freeze() - 冻结对象

Object.freeze() 是一个函数

作用:将对象进行冻结;
限制:冻结之后不能 添加/删除/修改 该对象。
理解:咱们封装好一个对象,但是又不希望后续对这个对象进行修改,就可以使用这个函数进行冻结;

情境一:const 和 Object.freeze() 的区别
图片名称
情景二:Object.freeze() 定义对象内部包含对象可以修改
图片名称
情景三:Object.freeze() 定义对象内部包含对象不允许修改

递归冻结

图片名称
posted @ 2020-10-13 18:02  85号bobo  阅读(647)  评论(0)    收藏  举报