如果我想创建一个数组缓冲区,我写:var buff = new ArrayBuffer(size)
但是如何调整现有缓冲区的大小呢?我的意思是,在缓冲区末尾添加更多字节。
最佳答案
ArrayBuffer 本身没有设置。有 set
虽然在 TypedArray 上。像这样使用:
var oldBuffer = new ArrayBuffer(20);
var newBuffer = new ArrayBuffer(40);
new Uint8Array(newBuffer).set(oldBuffer);
关于javascript - 调整 ArrayBuffer 大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18600895/