js将数组拆成一组一组

2019-07-12  本文已影响0人  pomelo_西

写一个common的方法:

function splitArray(arr, len) {
  let arrLength = arr.length
  let result = []
  for (let i = 0; i < arrLength; i += len) {
    result.push(arr.slice(i, i + len))
  }
  return result
}

用法:

let restaurants = [1, 2, 3, 4, 5, ,6 ,7, 8, 9]
splitArray(restaurants, 5)
//输出结果: [[1, 2, 3, 4, 5], [6, 7, 8, 9]]
上一篇 下一篇

猜你喜欢

热点阅读