美文网首页
Globals - 全局变量(v10.13.0)

Globals - 全局变量(v10.13.0)

作者: 牧羊少年之奇幻之旅 | 来源:发表于2018-11-24 11:34 被阅读0次

    英文文档地址: globals.md

    全局对象

    全局变量在所有模块中均可使用。 以下变量虽然看起来像全局变量,但实际上不是。 它们的作用域只在模块内,详见
    module文档:

    下面列出的对象都是针对 Node.js 的。 有些 内置对象 是 JavaScript 语言本身的一部分,它们也是全局的。

    Buffer 类

    • {Function}

    用于处理二进制数据。详见 buffer文档

    __dirname

    该变量虽然看起来像全局变量,但实际上不是。 详见 __dirname 文档。

    __filename

    该变量虽然看起来像全局变量,但实际上不是。 详见 __filename 文档。

    clearImmediate(immediateObject)

    详见 clearImmediate 文档。

    clearInterval(intervalObject)

    详见 clearInterval 文档。

    clearTimeout(timeoutObject)

    详见 clearTimeout 文档。

    console

    • {Object}

    用于打印 stdoutstderr。 详见 console 文档。

    exports

    该变量虽然看起来像全局变量,但实际上不是。 详见 exports 文档。

    global

    • {Object} 全局的命名空间对象。

    在浏览器中,顶层作用域就是全局作用域。 这意味着在浏览器中,var something 会定义一个新的全局变量。 在 Node.js 中则不同,顶层作用域不是全局作用域,var something 的作用域只在模块内。

    module

    该变量虽然看起来像全局变量,但实际上不是。 详见 module 文档。

    process

    • {Object}

    进程对象。 详见 process 文档。

    require()

    该变量虽然看起来像全局变量,但实际上不是。 详见 require() 文档。

    setImmediate(callback[, ...args])

    详见 setImmediate 文档。

    setInterval(callback, delay[, ...args])

    详见 setInterval 文档。

    setTimeout(callback, delay[, ...args])

    详见 setTimeout 文档。

    URL

    WHATWG URL 类。 详见 URL 文档。

    URLSearchParams

    WHATWG URLSearchParams 类。 详见 URLSearchParams 文档。

    相关文章

      网友评论

          本文标题:Globals - 全局变量(v10.13.0)

          本文链接:https://www.haomeiwen.com/subject/liveqqtx.html