CNode

buffer对象的嵌入方法

问答
Ccarlisliu__legacy_55765d32c4e7fbea6e9a324a发布于11 年前最后回复11 年前1 回复3370 浏览0 收藏

var b = new Buffer(‘this is a string’); 现在如果需要在string前添加一个test字符串,除了将b调用toString 得到原字符串操作后再转成Buffer对象外,还有其他的实现方式吗?这种方式对特别长的文本处理,在性能上有多大影响?

查看回复

回复 (1)

K
kiliwak#1·11 年前

Buffer.concat buffer都是固定大小的, 所以任何concat都是要新创建buffer, 分配内存. 一般直接用string就行了. 具体性能, 可自行测试对比下

参与回复
登录后即可参与回复。登录