let obj={
name:"1",
age:2
}
let arr=[1,obj,3,4,5]
console.log(arr);
arr[1]={aaaa:'qqq'}
console.log(arr);
我用一个数组包裹一个对象,然后通过数组下标或者splice方法修改了这个数组对应的对象为啥我修改前后log的都是修改后的值呀?
let obj={
name:"1",
age:2
}
let arr=[1,obj,3,4,5]
console.log(arr);
arr[1]={aaaa:'qqq'}
console.log(arr);
我用一个数组包裹一个对象,然后通过数组下标或者splice方法修改了这个数组对应的对象为啥我修改前后log的都是修改后的值呀?