Ale*_*lls 1 javascript buffer node.js
假设我有一个缓冲区:
let b = Buffer.from('');
Run Code Online (Sandbox Code Playgroud)
我怎样才能附加到b?是创建新缓冲区的唯一方法吗?
b = Buffer.concat([b, z]);
Run Code Online (Sandbox Code Playgroud)
在同一主题上,有没有办法创建动态大小的缓冲区,还是应该改用 Array?
要创建动态缓冲区,请使用数组,然后使用concat类似于以下内容的数组:
let chunks = []
stream
.on('data', chunk => chunks.push(chunk))
.on('close', () => console.log(Buffer.concat(chunks)))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3587 次 |
| 最近记录: |