You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

console.log无法显示数组内容,如何查看JavaScript树结构的叶子节点?

解决console.log无法查看嵌套数组内容的问题
  • 使用console.dir()替代console.log():它会以交互式层级结构展示对象/数组,允许点击展开所有嵌套内容,浏览器控制台和Node.js终端均适用。

    console.dir(yourTreeObject);
    
  • 用JSON.stringify()输出完整格式化内容:将树结构转为带缩进的JSON字符串,一次性打印所有层级细节,适合需要复制或查看完整结构的场景:

    console.log(JSON.stringify(yourTreeObject, null, 2));
    
  • Node.js环境下调整检查深度:借助util模块的inspect方法,设置depth: null取消深度限制,完整展开所有嵌套内容:

    const util = require('util');
    console.log(util.inspect(yourTreeObject, { depth: null, colors: true }));
    

内容的提问来源于stack exchange,提问作者MATTIA PIRAS

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 09:51:29