1. 首页
  2. 考试认证
  3. 其它
  4. 使用sort stream2对流数据进行排序

使用sort stream2对流数据进行排序

上传者: 2024-10-31 04:27:04上传 ZIP文件 3.26KB 热度 4次

sort-stream2 是一个用于流的 Array.prototype.sort 实现。请注意,排序操作会需要缓冲整个流,使用时需谨慎。以下是一个示例代码:


var sort = require(\"sort-stream2\");

var through = require(\"through2\");

var objs = through.obj();



objs.write({ id: 3 });

objs.write({ id: 2 });

objs.write({ id: 1 });

objs.end();



objs.pipe(sort(function(a, b) { return a.id - b.id; }))

    .on(\"data\", console.log);

// 输出:

// {id: 1}

// {id: 2}

// {id: 3}

下载地址
用户评论