我有一个长度为10659503的Float32Array。我想将它分成固定长度的小数组。如何做到这一点?我尝试了下面的方法,但它并不起作用:
var LENGTH = 4096;
var chunking = function(data) {
var chunks = [];
for (var i = 0; i < data.length; i += LENGTH) {
var index = ~~(i/LENGTH);
var offset = i%LENGTH;
if (offset === 0) {
chunks[i] = data.subarray(i, LENGTH);
}
}
console.log(chunks);
}
谢谢,