深拷贝
let copy = data => {
let newData;
if (typeof(data) === 'array') {
newData = [];
data.map((item, index) => {
newData[index] = dfs(item);
});
} else if (typeof(data) === 'object') {
newData = {};
Object.keys(data).map(item => {
newData[item] = dfs(data[item]);
});
} else {
newData = data;
}
return newData;
};
let copy = data => {
return JSON.parse(JSON.stringify(data))
};