将对象本身冻结,对象的属性也应该冻结。以下是一个将对象彻底冻结的函数。 <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>
将对象本身冻结,对象的属性也应该冻结。以下是一个将对象彻底冻结的函数。 <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>