从节点查看WebStorm控制台中的对象

时间:2016-11-03 08:43:21

标签: javascript node.js webstorm

WebStorm允许我在代码中突出显示鼠标在对象上并检查它:

enter image description here

是否可以通过控制台执行此操作,谷歌网络工具的方式呢?

在控制台中,当我输入对象(findObj)时,我得到的是这个令人失望的输出:

enter image description here

2 个答案:

答案 0 :(得分:2)

要检查在调试器控制台中评估的对象/数组,您需要将鼠标悬停在结果上或点击Alt+Ctrl+F8快速评估表达式)。

enter image description here

要在控制台中将结果表示为树状视图,请投票给https://youtrack.jetbrains.com/issue/WEB-14856

答案 1 :(得分:1)

您可以使用JSON.stringify

console.log(JSON.stringify(yourObject, null, 4 /*for a proper indentation*/));

或使用inspect模块的util方法:

const util = require('util');

console.log(util.inspect(util, { showHidden: true, depth: null }));

https://nodejs.org/api/util.html#util_util_inspect_object_options