เข้าถึงคุณสมบัติ buf.buffer โดยตรงเพื่อแปลง Buffer เป็น ArrayBuffer การเขียนผ่าน Buffer instance เดิมจะเขียนลง ArrayBufferView
หมายเหตุ: ใน Node.js 4.x+ Buffer instances ก็เป็น Uint8Array instances ด้วย
ตัวอย่างฟังก์ชันแปลง:
function toArrayBuffer(myBuf) {
var myBuffer = new ArrayBuffer(myBuf.length);
var res = new Uint8Array(myBuffer);
for (var i = 0; i < myBuf.length; ++i) {
res[i] = myBuf[i];
}
return myBuffer;
}