nodejs 的全局变量有哪些
在 Node.js 里,常见“全局可用”的变量/对象主要有这些:
globalThisglobal(Node 里的全局对象,等价于globalThis的历史别名)processBuffer- 定时器相关:
setTimeout、setInterval、setImmediate、clearTimeout、clearInterval、clearImmediate - 控制台:
console - 微任务:
queueMicrotask
另外有一组在 CommonJS 模块中可直接用、常被误认为“全局变量”的模块作用域变量:
__dirname__filenameexportsmodulerequire
注意:上面这 5 个在 ESM(type: "module" 或 .mjs)里默认不可用。
如果你需要,我可以再给你一份“Node.js 全局变量速查表(含示例)”。
漫思
浙公网安备 33010602011771号