Узел Mongoose возвращает несколько массивов ссылочных объектов из документа

Это наиболее эффективное и прямолинейное решение, о котором я мог подумать:

function chunk(array, chunkSize) {
    let chunkCount = Math.ceil(array.length / chunkSize);
    let chunks = new Array(chunkCount);
    for(let i = 0, j = 0, k = chunkSize; i < chunkCount; ++i) {
        chunks[i] = array.slice(j, k);
        j = k;
        k += chunkSize;
    }
    return chunks;
}
0
задан MidnightP 5 March 2019 в 23:07
поделиться