问题:Js中修改数组中的数据与console.log
程序员文章站
2022-04-11 12:50:16
...
let arr = [{id: 1}, {id: 2}];
console.log(arr); //输出: [{id: 666}, {id: 2}]
arr[0].id = 666;
let arr = [1, 2];
console.log(arr); //输出: [1, 2]
arr[0] = 666;
console.log(arr); //输出: [666, 2]
let obj = {id: 1};
console.log(obj); //输出: {obj: 1}
obj.id = 666;
console.log(obj); //输出: {obj: 666}
当输出对象是个引用类型,而不是一个值的时候,console出来的东西会根据地址里的内容变化。例如:
总结根据
上一篇: vbnet 有关对接口的继承的实现