JS 克隆对象的方法
1. 序列化/反序列化
let o1 = {a:1,b:2} ;
let o2 = JSON.parse( JSON.stringify(o1) )
2. Object.assign() (需要ES6)
let o1 = {a:1,b:2} ;
let o2 = Object.assign({}, o1);
3. 剩余操作符{...} (需要ES6)
let o1 = {a:1,b:2} ;
let o3 = {...o1};
JS 克隆对象的方法
1. 序列化/反序列化
let o1 = {a:1,b:2} ;
let o2 = JSON.parse( JSON.stringify(o1) )
2. Object.assign() (需要ES6)
let o1 = {a:1,b:2} ;
let o2 = Object.assign({}, o1);
3. 剩余操作符{...} (需要ES6)
let o1 = {a:1,b:2} ;
let o3 = {...o1};