Object.assign(target, ...sources)
假如源对象的属性值是一个指向对象的引用,它也只拷贝那个引用值。例如:var obj1 = {a: 20,b: {c: 2}};var copy = Object.assign({}, obj1);此时,obj1.b 和 copy.b指向的还是一个同一个对象。
针对这种情况,有没有什么比较好的解决方案?
梦里花落0921
相关分类