i 下标每递增5次输出缓冲区的内容

来源:4-5 基础 API——buffer3

西兰花伟大炮

2017-12-26

//img.mukewang.com/szimg/5a421bab0001078004670252.jpg

老师,这个 for 循环出来的结果,为什么 只占一行,而 文字 符串 在一块?

const StringDecoder = require('string_decoder').StringDecoder;
const decoder = new StringDecoder('utf8');

const buf = Buffer.from('中文字符串');
console.log(buf.length);

for (let i = 0; i < buf.length; i += 5) {
    const b = Buffer.allocUnsafe(5);
    console.log(b);
    buf.copy(b, 0, i);
    console.log(decoder.write(b));
}


写回答

2回答

Samaritan

2018-01-14

仔细听一下课程中提到的 string decoder 显示时机和截断方法

0
0

Samaritan

2017-12-28

具体代码贴一下

0
1
西兰花伟大炮
已贴出,4-5 小节老师写的
2017-12-28
共1条回复

Node.js入门到企业Web开发中的应用

Node.js是Web应用开发的一个福音,特别适合中小型系统的快速开发!

1580 学习 · 303 问题

查看课程