es6冻结对象及其属性
将对象本身冻结,对象的属性也应该冻结。以下是一个将对象彻底冻结的函数。 <script type="text/javascript"> var a = (obj) => { Object.freeze(obj); //冻结传入的obj对象 Object.keys(obj).forEach((key,i) => { if(typeof obj[key]==="object"){ a(obj[key]); }; }); }; </script>
posted on 2017-12-20 20:17 jasonduanmu 阅读(265) 评论(0) 编辑 收藏 举报