这里用到了浅拷贝,用不到的朋友不用在意
function fun () {
let obj1 = {
a:111,
b:222,
c:333,
e:[1,[2,3]],
f:[
{
0:'number1',
1:'number2'
}
]
}
let str = JSON.stringify(obj1);
let obj2 = JSON.parse(str);
obj2.a = 5;
obj2.f[0]['gender']='women';
obj2.f[0]['address']="China";
obj2.f.push()
obj2.e[1] = ['周瑜','诸葛亮'];
console.log(obj1);
console.log(obj2);
}
主要
obj2.f[0]['gender']='women';
obj2.f[0]['address']="China";
结果: