Node.js v8.7.0 文档


global - 全局变量#

查看英文版 / 查看英文md文件 / 编辑中文md文件

全局变量在所有模块中均可使用。 但以下变量的作用域只在模块内,详见 module文档

以下的对象是特定于 Node.js 的。 有些内置对象是 JavaScript 语言本身的一部分,它们也是全局的。

Buffer#

查看英文版 / 查看英文md文件 / 编辑中文md文件

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

__dirname#

查看英文版 / 查看英文md文件 / 编辑中文md文件

详见 __dirname 文档。

__filename#

查看英文版 / 查看英文md文件 / 编辑中文md文件

详见 __filename 文档。

clearImmediate(immediateObject)#

查看英文版 / 查看英文md文件 / 编辑中文md文件

详见 clearImmediate 文档。

clearInterval(intervalObject)#

查看英文版 / 查看英文md文件 / 编辑中文md文件

详见 clearInterval 文档。

clearTimeout(timeoutObject)#

查看英文版 / 查看英文md文件 / 编辑中文md文件

详见 clearTimeout 文档。

console#

查看英文版 / 查看英文md文件 / 编辑中文md文件

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

exports#

查看英文版 / 查看英文md文件 / 编辑中文md文件

详见 exports 文档。

global#

查看英文版 / 查看英文md文件 / 编辑中文md文件

  • <Object> 全局的命名空间对象。

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

module#

查看英文版 / 查看英文md文件 / 编辑中文md文件

详见 module 文档。

process#

查看英文版 / 查看英文md文件 / 编辑中文md文件

进程对象。 详见 process 文档。

require()#

查看英文版 / 查看英文md文件 / 编辑中文md文件

详见 require() 文档。

setImmediate(callback[, ...args])#

查看英文版 / 查看英文md文件 / 编辑中文md文件

详见 setImmediate 文档。

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

查看英文版 / 查看英文md文件 / 编辑中文md文件

详见 setInterval 文档。

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

查看英文版 / 查看英文md文件 / 编辑中文md文件

详见 setTimeout 文档。