数组遍历无法正确读出
var arr1=[{id:1,value:1},{id:2,value:2},{id:3,value:3},{id:4,value:4}]
page({
dosomething:function(){
//arr1赋值为arr2
}
onload:function({
this.dosomething()
for(var i in arr1){
console.log(arr1) //正确显示arr1变为arr2的数组
console.log(arr1[i]) //显示变为arr1原来的数组
}
})
为什么整个显示是正确的,但显示里面的元素时出错了?