Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我希望使用 node.js 对现有的基于浏览器的代码进行一些测试。我要测试的一些代码会查看其他函数的全局范围。(由于各种原因,我无法更改此代码。)
看来我可以分配给global.foo全球foo可用。这将使我将适当的库加载到适当的位置。节点中似乎有两种全局对象:global和GLOBAL。
global.foo
foo
global
GLOBAL
global和 和有什么不一样GLOBAL?
(当然不能google这个。node官方文档好像没有提到GLOBAL,但是runtime里面有,网上都提到了。)
它们似乎只是彼此的别名:
console.log(global === GLOBAL); // true