实现 Writable流分成3步
(1)引入 Writable模块。
(2)继承 Writable模块。
(3)实现 _write(chunk, encoding, callback )写入函数。
代码如下:
js
//引入 Writable模块
var Writable= require('stream').Writable;
var Util = require('util');
//继承 Writable模块
function IcktWritable( ) {
Writable. apply(this, arguments ) ;
}
Util.inherits ( IcktWritable, Writable ) ;
//实现 write函数
IcktWritable.prototype._write = function(data,encoding,callback) {
console.log ('被写入的数据是:',data. toString ())callback()
}
var iw= new IcktWritable();
for (var i=0;i< 5 ;i++){iw. write('有课网'+i,'utf8")}
iw.end('学技能就上有课网' );
发布者:admin,如若转载,请注明出处:https://ai1024.vip/28566.html