对象原始值克隆的三种方法
2019-10-30 本文已影响0人
Spidd
第一种 es6新方法——Object.assign
//比较常用
var obj = {a:1,b:2}
var newObj = Object.assign({}, obj);
obj.c = 3;
console.log(obj,newObj);
第二种 扩展运算符(...)
var obj = {a:1,b:2}
var newObj ={...obj}
obj.c = 3;
console.log(obj,newObj);