复制一个对象,不改变原对象简单方法如下:
var obj = {a:1,b:2}
//es6新方法——Object.assign
var newObj = Object.assign({}, obj);
//es6新方法——扩展运算符(...)
var newObj = {...obj}
//有个弊端,就是不能复制函数
var newObj = JSON.parse(JSON.stringify(obj));
复制一个对象,不改变原对象简单方法如下:
var obj = {a:1,b:2}
//es6新方法——Object.assign
var newObj = Object.assign({}, obj);
//es6新方法——扩展运算符(...)
var newObj = {...obj}
//有个弊端,就是不能复制函数
var newObj = JSON.parse(JSON.stringify(obj));