1. Object.create
2. Object.freeze()
用法:
Object.freeze(a) //使得object a 里面的属性值readonly, 不可改变
但是a也仅仅是浅冻住、
如果 a = {b:{c:2}}, Object.freeze(a)
然后 a.b.c = 5;
最终a.b.c 变成了5
2021-12-26 05:34:25
1. Object.create
2. Object.freeze()
用法:
Object.freeze(a) //使得object a 里面的属性值readonly, 不可改变
但是a也仅仅是浅冻住、
如果 a = {b:{c:2}}, Object.freeze(a)
然后 a.b.c = 5;
最终a.b.c 变成了5