这些对象在所有的模块中都可用。 以下的变量虽然看似全局的,但实际上不是。 它们仅存在于模块的作用域中,参见[模块系统的文档][module system documentation]:

    • [__dirname]
    • [__filename]
    • [exports]
    • [module]
    • [require()]

    此处列出的对象特定于 Node.js。 有些[内置对象][built-in objects]是 JavaScript 语言本身的一部分,它们也是全局可访问的。