node console.log() 一行输出数组

2023-11-23

我使用节点v10.6.0.

这是我的代码:

console.log([{a:1, b:2}, {a:1, b:2}, {a:1, b:2}])
console.log([{a:1, b:2}, {a:1, b:2}, {a:1, b:2}, {a:1, b:2}, {a:1, b:2}, {a:1, b:2}, {a:1, b:2}, {a:1, b:2}, {a:1, b:2}])

输出如下:

[ { a: 1, b: 2 }, { a: 1, b: 2 }, { a: 1, b: 2 } ]
[ { a: 1, b: 2 },
  { a: 1, b: 2 },
  { a: 1, b: 2 },
  { a: 1, b: 2 },
  { a: 1, b: 2 },
  { a: 1, b: 2 },
  { a: 1, b: 2 },
  { a: 1, b: 2 },
  { a: 1, b: 2 } ]

如何使第二个数组在一行中输出,而不是分散到多行。


虽然输出与 if 并不完全相同console.log已使用,可以使用JSON.stringify将数组转换为字符串,然后打印它:

console.log(JSON.stringify(array))

在线尝试一下!

但是,它无法处理圆形结构。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

node console.log() 一行输出数组 的相关文章

随机推荐