需求:根據后台返回的數組對象進行分組,每三個為一組
let resList = [ { name: "zs1", value: 1 }, { name: "zs2", value: 2 }, { name: "zs3", value: 3 }, { name: "zs4", value: 4 }, { name: "zs5", value: 5 }, { name: "zs6", value: 6 }, { name: "zs7", value: 7 }, { name: "zs8", value: 8 }, { name: "zs9", value: 9 }, { name: "zs10", value: 10 }, ]; let resultArr = []; for (var i = 0; i < resList.length; i += 3) { resultArr.push(resList.slice(i, i + 3)); } console.log(resultArr);
結果如下: