标签: node.js global-variables
在节点应用程序中使用App.js中的var关键字定义的变量不会放入全局命名空间,就像在网页中使用var一样(在函数范围之外)。 / p>
var
在app.js中使用var定义的变量范围究竟是什么?
答案 0 :(得分:1)
顶部范围是模块(即文件)。变量不能超越这个。好吧,有一个黑客,但我不推荐它。
答案 1 :(得分:1)
每个文件的最高范围是global
global
实际上你可以使用
process.env.USER_DEFINED_VAR
用于文件之间的全局可访问变量