Js 我想遍历一个多维数组,怎么将他全部输出

JavaScript028

Js 我想遍历一个多维数组,怎么将他全部输出,第1张

遍历二维数组不难,走个循环就可以了,下面给个代码参考下

var new_arr = []

for (var i=0i<arr.lengthi++) {

    for(var j=0j<arr[i].lengthj++) {

        new_arr.push(arr[i][j])

    }

}

这样写就可以了,希望对你有帮助

题目描述不清,推测你的意思是遍历数组的时候每次打印数组本身,发现所有打印值都是一样的

这个是这样的,控制台打印时,如果没有展开

那么展开时,显示的不是console执行时数组的状态,而是展开时数组的状态

如果要看数组当时的状态,在遍历数组前加上debugger语句,每次遍历都停一下,看数据是什么样的