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
相关产品推荐
相关产品推荐

