JS:一维数组转二维数组

向右看齐 2023-05-31 07:46 150阅读 0赞

JS:一维数组转二维数组

说明:data为一维数组数据,number为列个数。

  1. export function dataGrouping(data, number) {
  2. var len = data.length
  3. var n = number
  4. var lineNum = len % n === 0 ? len / n : Math.floor((len / n) + 1)
  5. var res = []
  6. for (let i = 0; i < lineNum; i++) {
  7. const para = {
  8. rowIndex: i,
  9. data: data.slice(i * n, i * n + n)
  10. }
  11. res.push(para)
  12. }
  13. // console.log('res: ' + JSON.stringify(res))
  14. return res
  15. }

发表评论

表情:
评论列表 (有 0 条评论,150人围观)

还没有评论,来说两句吧...

相关阅读

    相关 js数组数组

    使用场景举例: > 1.接口返回一个数组对象,展示时每行固定显示n个,则可将返回的数组转成二维数组\[\[...n\], \[...n\]...\]的形式循环展示。 >

    相关 js数组数组

    使用场景举例:接口返回一个数组对象,展示时每行固定显示n个,则可将返回的数组转成二维数组\[\[...n\], \[...n\]...\]的形式循环展示。 a.数组元素为基本