47

我想在 Chrome 控制台中打印一个数组(uniqueNames):

> console.log(uniqueNames)

但我遇到的问题是之后

> ["Theodor", "Albertus", /* 95 other elements */ "Andreas", "Bernd", "Roland"…] <--- dots here

截屏

如何像前 100 个元素一样打印整个数组?我想复制它并在另一个应用程序中使用。或者也许可以将这个数组从 Chrome 控制台写入文件(也在一行中,而不是整个日志)?

4

4 回答 4

74

要在控制台中打印完整数组,您可以执行以下操作: console.log(JSON.stringify(uniqueNames))

于 2015-01-24T15:16:57.620 回答
31

只需加入所有元素,用 "," 分隔在字符串中:

uniqueNames.join("\",\"")
于 2013-04-22T16:44:47.680 回答
6

我正在寻找console.table(数组):

在此处输入图像描述

于 2019-02-19T22:23:53.847 回答
0

如果主要目的是复制输出,请将其存储在变量中并使用该copy函数。

copy(myLargeContentVariable)
于 2021-04-23T16:33:34.843 回答