如果使用的是Node命令行,则可以通过显示全局对象来查看用var声明的全局变量,如下所示:
> global
全局变量在属性的末尾显示为属性。
如果我用let声明了一个变量,则该变量将被藏在“脚本范围”中(我假设是类似浏览器中发生的情况)。
如果在浏览器中使用let声明一个顶级变量,则可以使用调试器查看这些脚本范围的变量。
我可以以某种方式查看Node中脚本范围的变量吗?
谢谢。
答案 0 :(得分:0)
如果要查看从全局变量中获得的收益,可以执行此操作。
在您的代码(index.js)中:
console.log(global)
然后您可以从终端将输出保存到文件中:
node index.js > global.json
OR
node index.js > global.txt