Node.js v8.x 中文文档
目录
global - 全局变量#
全局变量在所有模块中均可使用。 但以下变量的作用域只在模块内,详见 module文档:
以下的对象是特定于 Node.js 的。 有些内置对象是 JavaScript 语言本身的一部分,它们也是全局的。
Buffer#
用于处理二进制数据。详见 buffer文档。
__dirname#
详见 __dirname
文档。
__filename#
详见 __filename
文档。
clearImmediate(immediateObject)#
详见 clearImmediate
文档。
clearInterval(intervalObject)#
详见 clearInterval
文档。
clearTimeout(timeoutObject)#
详见 clearTimeout
文档。
console#
用于打印 stdout
和 stderr
。
详见 console
文档。
exports#
详见 exports
文档。
global#
- <Object> 全局的命名空间对象。
在浏览器中,顶层作用域就是全局作用域。
这意味着在浏览器中,var something
会定义一个新的全局变量。
在 Node.js 中则不同,顶层作用域不是全局作用域,var something
的作用域只在模块内。
module#
详见 module
文档。
process#
进程对象。
详见 process
文档。
require()#
详见 require()
文档。
setImmediate(callback[, ...args])#
详见 setImmediate
文档。
setInterval(callback, delay[, ...args])#
详见 setInterval
文档。
setTimeout(callback, delay[, ...args])#
详见 setTimeout
文档。
- 断言测试
- 异步钩子(Async Hooks)
- 缓存(Buffer)
- C++ 插件
- C/C++ 插件 - N-API
- 子进程
- 集群(Cluster)
- 命令行参数
- 控制台(Console)
- 加密(Crypto)
- 调试器
- 废弃的 API
- DNS
- 域(Domain)
- ECMAScript 模块
- 错误(Errors)
- 事件(Events)
- 文件系统
- 全局对象(Globals)
- HTTP
- HTTP/2
- HTTPS
- 检查工具(Inspector)
- 国际化
- 模块(Modules)
- 网络(Net)
- 操作系统(OS)
- 路径(Path)
- 性能钩子(Performance Hooks)
- 进程
- Punycode
- 查询字符串
- 逐行读取
- 交互式解释器(REPL)
- 流(Stream)
- 字符串解码
- 定时器(Timers)
- 安全传输层(TLS/SSL)
- 事件跟踪(Tracing)
- TTY
- UDP / 数据报
- URL
- 工具集
- V8
- 虚拟机(VM)
- 压缩(ZLIB)