遍历二维数组不难,走个循环就可以了,下面给个代码参考下
var new_arr = []for (var i=0i<arr.lengthi++) {
for(var j=0j<arr[i].lengthj++) {
new_arr.push(arr[i][j])
}
}
这样写就可以了,希望对你有帮助
题目描述不清,推测你的意思是遍历数组的时候每次打印数组本身,发现所有打印值都是一样的这个是这样的,控制台打印时,如果没有展开
那么展开时,显示的不是console执行时数组的状态,而是展开时数组的状态
如果要看数组当时的状态,在遍历数组前加上debugger语句,每次遍历都停一下,看数据是什么样的