buffer在实际项目中的应用?
发布于 7 年前 作者 Tomatoo 3112 次浏览 来自 问答

看了buffer的文档,对照api练习了一遍,但还是有点懵逼,不知道平时写业务代码中,这个的使用场景是什么?

如果web服务的话,很少直接操作文件,所以不太明白buffer的使用场景。

3 回复

就我的理解,buffer更多的是作为底层处理的数据格式,就像stream里面读出来的数据只能是buffer类型 还没见过直接建一个buffer然后在上面舞刀弄枪的 如果有,希望哪位能告诉我

多见于外部交互以及直接操作数据。。 比如直接操作图像数据

比如做游戏,长连接自定义的tcp协议,有自己的封包格式

比如编码解码base64? new Buffer(str).toString(‘base64’) new Buffer(str, ‘base64’).toString()

回到顶部