Files
NapCatQQ/.pnpm-store/v3/files/82/5213608cfa5bfd0c3a5063fd160dd9d25028015eb2c7de09e9ec3f4fc669e0bd0299faba678a1d1a99b5d62e9b15190466d8cbadfb18c28e312c73fc58d720
T
TanTan e311ca3275
Build NapCat Artifacts / Type Check & Test (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

17 lines
525 B
Plaintext

import cloneArrayBuffer from './_cloneArrayBuffer.js';
/**
* Creates a clone of `typedArray`.
*
* @private
* @param {Object} typedArray The typed array to clone.
* @param {boolean} [isDeep] Specify a deep clone.
* @returns {Object} Returns the cloned typed array.
*/
function cloneTypedArray(typedArray, isDeep) {
var buffer = isDeep ? cloneArrayBuffer(typedArray.buffer) : typedArray.buffer;
return new typedArray.constructor(buffer, typedArray.byteOffset, typedArray.length);
}
export default cloneTypedArray;