node.js v0.10 版中的核心模块

模块名 模块功能 stability(稳定度)
assert 为应用程序的单元测试添加断言处理 5-Locked(从此不会被修改)
buffer 用于实现二进制数据的存储与转换 3-stable(稳定)
child_process 用于实现子进程的建立与管理 3-stable(稳定)
cluster 用于实现多进程 1-Experimental(实验性阶段)
console 用于为控制台输出信息 4-API Frozen(从此API部分不会被修改)
crypto 用于实现数据的加密解密处理 2-Unstable(不稳定)
debugger 用于实现一个内置调试器来帮助开发者调试应用程序 3-stable(稳定)
dns 用于实现与DNS相关的处理 3-stable(稳定)
domain 用于实现多个I/o之间的协做处理 2-Unstable(不稳定)
events 用于为事件处理提供一个基础类 4-API Frozen(从此API部分不会被修改)
fs 用于操做文件及文件系统 3-stable(稳定)
http 用于实现HTTP服务器端及客户端 3-stable(稳定)
https 用于实现HTTPS服务器端及客户端 3-stable(稳定)
net 用于建立TCP服务器与客户端 3-stable(稳定)
os 用于获取操做系统信息 4-API Frozen(从此API部分不会被修改)
path 用于处理文件路径 3-stable(稳定)
punycode 用于实现punycode字符串的编码及解码 2-Unstable(不稳定)
querystring 用于处理HTTP请求中使用的查询字符串 3-stable(稳定)
readline 用于读取一行标准输入流 2-Unstable(不稳定)
repl 用于实现REPL(Read-Eval-Print-Loop)交互式运行环境 (无)
stream 用于为流的输入/输出处理提供一个基础类 2-Unstable(不稳定)
string_decoder 用于实现从二进制数据到字符串数据之间的转换 3-stable(稳定)
tls 用于使用OpenSSL 来实现TLS/SSL 通讯处理 3-stable(稳定)
tty 用于获取来自于TTY终端的信息 2-Unstable(不稳定)
url 用于实现URL字符串的解析与格式化 3-stable(稳定)
util 用于实现各类实用函数 5-Locked(从此不会被修改)
vm 用于为JavaScript脚本代码提供一个独立的运行环境 2-Unstable(不稳定)
zlib 内部使用zlib类库来实现数据的压缩及解压处理 3-stable(稳定)
     

 

node.js中追加的类、函数与对象node

Buffer类 用于为二进制数据的存储提供一个缓存区
setTimeout函数 用于在指定时间到达时执行一个指定函数,指定方法为从当前时刻以后多少毫秒
clearTimeout函数 用于取消在setTimeout函数内指定的函数的执行
setInterval函数 用于指定每隔多少时间执行一个指定函数
clearInterval函数 用于取消在setInterval函数内指定的函数的执行
require函数 用于加载模块
module对象 用于访问模块信息
process对象 用于访问进程信息
相关文章
相关标签/搜索