Buffer.concat()最多可以拼接多少个Buffer块?
发布于 10 年前 作者 CommanderXL 7772 次预览 最后一次回复是 10 年前 来自 问答
刚写程序的时候打算向硬件设备打包好一堆十六进制数发送过去
var buf1,buf2,buf3,buf4,buf5,buf6; //每个buffer块都有9个byte
var finalBuf1=Buffer.concat([buf1,buf2,buf3,buf4]); //能正常输出4个buffer拼接的结果
var finalBuf2=Buffer.concat([buf1,buf2,buf3,buf4,buf5,buf5]); //报错。见下图
没整明白是为什么。求指导。
6 回复
没有人帮忙解答下吗?
我也正想问这个问题,顶一下
没限制
根据报错信息仔细检查下代码看看是不是那里拼写错误了吧
检查一下buf或者buffer是不是Buffer,不是当然就没有对应的方法了。
@coordcn 检查完毕。拼写错误。谢谢
@booxood 检查完毕,拼写错误。谢谢