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);
 

猜你喜欢

转载自www.cnblogs.com/yuanjiangw/p/11735702.html