Google Chrome javascript 调试器:对象检查不工作

Google Chrome javascript debugger: object inspect not working

我已经使用 Chrome 通过节点检查器调试 node.js 代码一段时间了。但是,最近我开始遇到调试器问题,我不知道为什么。

当我尝试检查一个对象时,它没有展开它并向我显示它是 属性,而是尝试修改它的值,即 "Object"。 我发现查看该值的唯一方法是在控制台中输入 "obj.property".

我在打印对象时在控制台中也遇到了这个问题。

在下图中,您可以看到我可以扩展 Local 和 Global 范围,但不能扩展任何红色标记的变量。此外,在控制台中我可以展开栏,但不能 bar.foo。感觉凡是标有"variableName: Type"格式的都不能展开

显然我的节点检查器已过时(尽管在键入 npm outdated -g 时未显示)

我手动更新了它并解决了问题