繁体   English   中英

Console.log 不显示数组内容

[英]Console.log not showing array content

嗨,我正在为我的编码 class 做一个练习,需要修改 javascript 中的一棵树,我认为代码是正确的,但是使用 console.log 进行测试,我看不到叶子

    {
  val: 0,
  son: [ { val: 0, son: [Array] }, { val: 3 }, { val: 0, son: [Array] } ]
}

我需要知道 [Array] 里面有什么

谢谢

我认为您正在寻找的是JSON.stringify()

console.log(JSON.stingify({array: ['a','b','c']}))

这会将 object 转换为未截断的可读字符串,然后将其打印到控制台上。

您可以在此处阅读有关它和可选参数的更多信息。

当您获得 object 时, console.log(JSON.stringify( /*your_object*/ ))

或者某些浏览器会支持在console.dir中取消截断。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM