您的位置:首页 > Web前端 > Node.js

Nodejs 内容

2016-05-15 15:17 579 查看
1.事件驱动,非阻塞

2.buffer

3.Readable - 可读操作。

Writable - 可写操作。

Duplex - 可读可写操作.

Transform - 操作被写入数据,然后读出结果。

所有的 Stream 对象都是 EventEmitter 的实例。常用的事件有:

data - 当有数据可读时触发。

end - 没有更多的数据可读时触发。

error - 在接收和写入过程中发生错误时触发。

finish - 所有数据已被写入到底层系统时触发。

4.管道流:readStream.pipe(writeStream);

5.链式流:多个管道流操作。

6.一个 Node.js 文件就是一个模块,node.js默认后缀为js。Node.js 提供了exports 和 require 两个对象,其中 exports 是模块公开的接口,require 用于从外部获取一个模块的接口。

7.模块加载,先从文件模块缓存中找,→原生模块缓存,之前还会判断是否是原生模块。不是,直接到require加载。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: