对象的拷贝 浅拷贝 以赋值的形式拷贝引用对象,扔指向同一个地址,修改时原对象也会收到影响 浅拷贝的实现方法: Object.assign 扩展运算符… 深拷贝 完全拷贝一个新对象,修改时原对象不再受到任何影响 深拷贝的实现方法: JSON.parse(JSON.stringify(obj)):性能最快 具有循环引用的对象时,报错当值为函数、undefined、或symbol时,无法拷贝 用for…in实现遍历和复制 利用数组的Array.prototype.forEach进copy