141
rated 0 times
[
147]
[
6]
/ answers: 1 / hits: 49728
/ 12 Years ago, wed, april 11, 2012, 12:00:00
I'm working with ArrayBuffer
objects, and I would like to duplicate them. While this is rather easy with actual pointers and memcpy
, I couldn't find any straightforward way to do it in Javascript.
Right now, this is how I copy my ArrayBuffers
:
function copy(buffer)
{
var bytes = new Uint8Array(buffer);
var output = new ArrayBuffer(buffer.byteLength);
var outputBytes = new Uint8Array(output);
for (var i = 0; i < bytes.length; i++)
outputBytes[i] = bytes[i];
return output;
}
Is there a prettier way?
More From » typed-arrays