スポンサーリンク
wrikeAPIを触っていてtaskのデータ処理で使ったのでメモ!
/**
* 配列をn件ずつ分割する処理
* @param {Array} array - 分割したい配列
* @param {int} split_num - 分割する数字(3件ずつ処理したい場合は3)
*/
function arraySplit(array, split_num){
const length = Math.ceil(array.length / split_num)
return new Array(length).fill().map((_, i) =>
array.slice(i * split_num, (i + 1) * split_num)
)
}
スポンサーリンク