1var Uint8Array = require('./_Uint8Array'); 2 3/** 4 * Creates a clone of `arrayBuffer`. 5 * 6 * @private 7 * @param {ArrayBuffer} arrayBuffer The array buffer to clone. 8 * @returns {ArrayBuffer} Returns the cloned array buffer. 9 */ 10function cloneArrayBuffer(arrayBuffer) { 11 var result = new arrayBuffer.constructor(arrayBuffer.byteLength); 12 new Uint8Array(result).set(new Uint8Array(arrayBuffer)); 13 return result; 14} 15 16module.exports = cloneArrayBuffer; 17