所以我创建了一个多维数组:(即一组有两组'坐标')
var items = [[1,2],[3,4],[5,6]];
我的网站正在开发中,数组在加载时,它包含的内容会不断变化,因此我需要能够在运行脚本时动态查看数组的内容。
所以,我用这个:
console.log(items);
将其输出到控制台。这给了我以下输出:
那么,有没有其他方法可以使我的数组相当于console.logging
,但有更多可读输出?
答案 0 :(得分:25)
您可以使用javascript的console.table
这将以表格形式显示您的数组,使其更易读和易于分析 这是一个非常有名的功能,但是当你有一个多维数组时,这个功能非常有用。
因此,请将代码更改为console.table(items);
它应该给你这样的东西:
----------------------- |(index)| 0 | 1 | | 0 | 1 | 2 | | 1 | 3 | 4 | | 2 | 5 | 6 | -----------------------
答案 1 :(得分:21)
您可以使用JSON.stringify()
console.log(JSON.stringify(items));
它的输出就像
[[1,2],[3,4],[5,6]]
var items = [[1,2],[3,4],[5,6]];
console.log(JSON.stringify(items));