内置对象
- Buffer - 二进制数据缓存对象,用于 io 读写的数据处理
- BufferedStream - 缓存读取对象
- Chain - 消息处理器链处理对象
- ChildProcess - 子进程对象
- Cipher - 对称加密算法对象
- Condition - 条件变量对象
- DbConnection - 数据库连接对象,用于建立和维护一个数据库连接会话。
- DgramSocket - dgram.Socket 对象是一个封装了数据包函数功能的 EventEmitter。
- Digest - 信息摘要对象
- Event - 事件对象
- EventEmitter - 事件触发对象,可用于建立观察者模式,支持事件触发的对象均继承于此,同一事件的同一函数只会产生一次回调
- FSWatcher - 文件系统观察对象
- Fiber - 纤程操作对象,此对象不可直接创建
- File - 文件操作对象,用于二进制文件读写
- Handler - 消息处理器接口
- HeapGraphEdge - HeapGraphEdge表示两个HeapGraphNode节点间的关联,从上游节点到下游节点
- HeapGraphNode - HeapGraphNode表示堆视图中的一个节点
- HeapSnapshot - HeapSnapshots记录JS堆在某个时刻的状态
- HttpClient - http客户端对象
- HttpCollection - http 容器对象,用于 http header,cookie,query,form,等数据的存储与组织
- HttpCookie - http Cookie 对象,用于添加和处理 cookie
- HttpHandler - http 协议转换处理器
- HttpMessage - http 基础消息对象
- HttpRepeater - http 请求转发处理器
- HttpRequest - http 请求消息对象
- HttpResponse - http 响应消息对象
- HttpServer - http 服务器对象
- HttpUploadData - 包含 multipart 的一个条目数据
- HttpsServer - https 服务器对象
- Image - 图像处理对象,用以对图像进行转换,绘制,存储等操作
- Iterator - 迭代器对象,用于遍历集合数据
- LevelDB - LevelDB 数据库对象
- Lock - 纤程锁对象
- LruCache - LRU(least recently used) 缓存对象
- MemoryStream - 内存流对象
- Message - 基础消息对象
- MongoCollection - mongodb 数据库数据集对象
- MongoCursor - mongodb 数据库数据游标对象
- MongoDB - mongodb 数据库连接对象
- MongoID - mongodb 数据库数据唯一标识对象,用于存储传递 oid
- MySQL - mysql 数据库连接对象
- Odbc - Odbc 数据库连接对象
- PKey - 不对称加密算法对象
- RangeStream - Range 查询流读取对象
- Redis - Redis 数据库客户端对象
- RedisHash - Redis 数据库客户端 Hash 对象,此对象为包含指定 key 的客户端,只有调用其方法才会操作数据库
- RedisList - Redis 数据库客户端 List 对象,此对象为包含指定 key 的客户端,只有调用其方法才会操作数据库
- RedisSet - Redis 数据库客户端 Set 对象,此对象为包含指定 key 的客户端,只有调用其方法才会操作数据库
- RedisSortedSet - Redis 数据库客户端 SortedSet 对象,此对象为包含指定 key 的客户端,只有调用其方法才会操作数据库
- Routing - 消息处理器路由对象
- SQLite - sqlite 数据库连接对象
- SandBox - 安全沙箱对象,用于管理一个独立的运行空间
- SeekableStream - 可移动当前指针的流对象接口
- Semaphore - 纤程信号量对象
- Service - 系统服务管理对象
- Smtp - Smtp对象
- Socket - 网络套接口对象
- SslHandler - ssl 协议转换处理器
- SslServer - ssl 服务器对象,可方便创建一个标准多纤程 ssl 服务器
- SslSocket - ssl 网络套接口对象
- Stat - 文件的基础信息对象
- StatsWatcher - 文件 Stats 观察对象
- Stream - 流操作对象,用于二进制数据流读写
- StringDecoder - 流解码对象
- TTYInputStream - tty 读流对象, 用于对 tty 进行读取, 写入
- TTYOutputStream - tty 写流对象, 用于处理 tty 输出
- TcpServer - tcp 服务器对象,可方便创建一个标准多纤程 tcp 服务器
- Timer - 定时器处理器对象
- UrlObject - Url 处理对象
- WebSocket - WebSocket 包协议转换处理器
- WebSocketMessage - websocket 消息对象
- WebView - 浏览器窗口对象
- Worker - 独立线程工作对象
- X509Cert - x509 证书对象
- X509Crl - x509 撤销证书对象
- X509Req - x509 证书请求对象
- XmlAttr - XmlAttr 对象表示 XmlElement 对象的属性
- XmlCDATASection - XmlCDATASection 对象表示文档中的 CDATA 区段
- XmlCharacterData - XmlCharacterData 接口提供了 XmlText 和 XmlComment 节点的常用功能
- XmlComment - XmlComment 对象表示文档中注释节点的内容
- XmlDocument - XmlDocument 对象代表整个 XML 文档
- XmlDocumentType - XmlDocumentType 对象用于访问 XML 所定义的实体
- XmlElement - XmlElement 对象表示 XML 文档中的元素
- XmlNamedNodeMap - XmlNamedNodeMap 对象表示一个无顺序的属性列表
- XmlNode - XmlNode 对象是整个 DOM 的基础数据类型
- XmlNodeList - XmlNodeList 对象代表一个有顺序的节点列表
- XmlProcessingInstruction - XmlProcessingInstruction 对象表示 xml 处理指令
- XmlText - XmlText 对象表示元素或属性的文本内容
- ZipFile - zip 文件访问对象
- object - 基础对象,所有对象均继承于此