ES6 克隆对象 浅克隆:只能克隆原始对象自身的值,不能克隆它继承的值

https://www.cnblogs.com/xbblogs/p/8954165.html  

return JSON.parse(JSON.stringify(origin))  

 

最早由Barbara Liskov. 在1974年的GLU语言中提出;该求值策略被用于Python、Java、Ruby、JS等多种语言。该策略的重点是:调用函数传参时,函数接受对象实参引用的副本(既不是按值传递的对象副本,也不是按引用传递的隐式引用)。

 

                const s = JSON.stringify(v[k]);
                const cv = JSON.parse(s);
                const s = JSON.stringify(v[k]);
                const cv = JSON.parse(s);
 
posted @ 2019-10-24 23:18  papering  阅读(310)  评论(0编辑  收藏  举报