javascript - 如何在控制台中以表格格式显示多维Javascript数组?

标签 javascript multidimensional-array console.log

我到处搜索过,一开始我没有注意到这种奇怪的交互,但现在我注意到了,我正在 codeacademy 学习 JavaScript,当我这样做时,我陷入了 JavaScript 中的数组和对象:

var newArray = [[1, 1, 1], [1, 1, 1], [1, 1, 1]];
console.log(newArray)

它将代码记录在同一行中,而不是练习所要求的 3 行和 3 列,但是它让我通过了它,我在他们的论坛上进行了搜索,并且有用户要求相同的事情但没有得到答复,我已经尝试了可能的修复方法,例如重置浏览器甚至更换浏览器。

最佳答案

尝试console.table()

var newArray = [[1, 1, 1], [1, 1, 1], [1, 1, 1]];
console.table(newArray);

以下是所有可供将来引用的控制台命令的详细列表:https://developer.mozilla.org/en/docs/Web/API/console

这就是它在 Firefox 中的样子(在其他浏览器中看起来类似)。

enter image description here

关于javascript - 如何在控制台中以表格格式显示多维Javascript数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31508078/

相关文章:

PHP "Undefined Index"具有嵌套索引的多维数组

Javascript 未使用 Webkit 渐变在视觉上更新文本

javascript - 浏览器在控制台中显示 'reactComponent is not defined'

c - 从文件读入二维数组

php - 从多维数组创建新数组 - 下一步

node.js - Mocha : Hide console. 成功测试的日志输出

javascript - 使用 toString() 时如何格式化函数体

javascript - console.log/console.dir 显示对象的最后状态,而不是当前状态

javascript - 有没有办法用 css 给背景图片上色?如,只是图像

javascript - 下划线 将数组转换为对象键