Node.js
文章平均质量分 57
Tiger+6
这个作者很懒,什么都没留下…
展开
-
Node.js之Stream(流)
Node.js之Stream(流)Stream是一个抽象接口,Node中有很多对象实现这个接口。例如,对http服务器发起请求的request对象就是一个Stream对象就是一个Stream,还有stdout(标准输出)。Node.js,Stream有四种类型:Readable ---可读操作Writable ---可写操作Duplex ---可读可写操作Transform ---操作被写入数据,然后读出结果所有的Stream对象都是EventEmitter的实例。常用的事件:data原创 2021-05-17 20:10:17 · 206 阅读 · 0 评论 -
Node.js之EventEmitter
Node.js之EventEmitterNode.js所有的异步I/O操作在完成时都会发送一个事件到事件队列。Node.js里面的许多对象都会分发事件:一个net.Server对象会在每次有新连接时触发一个事件,一个fs.readStream对象会在文件被打开的时候触发一个事件。所有这些产生事件的对象都是events.EventEmitter的实例。EventEmitter类events模块只提供了一个对象:events.EventEmitter. EventEmitter的核心就是事件触发与事件监原创 2021-05-17 16:55:25 · 242 阅读 · 0 评论 -
Node.js回调函数
Node.js之回调函数Node.js异步编程的直接体现就是回调。异步编程依托于回调来实现,但是不能使用了回调后程序就异步化了;回调函数在完成任务后就会被调用,Node使用了大量的回调函数,Node所有API都支持回调函数。回调函数一般作为函数的最后一个参数出现:function fool(name, age, callback){}function foo2(value, callback1,callback2){}阻塞代码实例创建一个文件input.txt,内容如下:www.2d5.原创 2021-05-17 15:16:18 · 209 阅读 · 0 评论