美文网首页
数组处理

数组处理

作者: 哼_ | 来源:发表于2019-08-26 18:31 被阅读0次

多维数组 转为一维数组

let arr = [1,12, 33,[44,5],[6,7,[8,9],90,3],70]
// 直接使用 flat 方法
let newarr = arr.flat(Infinity)
结果
image.png
默认flat(默认深度是1) 二维数组变一维数组
如果是三维数组, 不传递参数会变成二维数组
infinity 表示展开任意深度的嵌套数组
还有其他几种方式
还有其他几种方式可以点击这个链接

相关文章

  • 处理数组的flat()及flatMap()方法

    flat()及flatMap()是es6提供的处理数组的方法,将多维数组处理成一维数组数组成员有时还是数组,Arr...

  • 数组处理

    注意以下数组处理方法的返回值都是一个新的数组,使用这些方法的原本数组不会发生改变,所以根据需要声明一个新的变量并赋...

  • 数组处理

    数组中最值获取

  • 数组处理

    多维数组 转为一维数组

  • 数组处理

    // 排列数组倒叙 for (int i = 0; i < 次数; i++) { NSString *...

  • 处理数组

    题目 处理数组 代码 int[] array = { 1, 3, -1, 5, -2 };int [] newar...

  • php字符串及数组处理大全

    1.查询两个数组之间的不同元素 2.数组分页处理 3.多维数组排序处理

  • php 操作数组常用的一下函数

    1.二维数组转一维数组 示例 (1).可以用foreach循环处理数组 (2).用php函数处理

  • ES6 -- 数组

    扩展运算 用于数组处理为字符串 代替了apply方法,个人理解还是将数组处理看 合并数组,代替了cancat方法,...

  • some和filter、map的区别

    map():通过指定函数处理数组的每个元素,并返回处理后的数组。 some():用于检测数组中的元素是否满足指定条...

网友评论

      本文标题:数组处理

      本文链接:https://www.haomeiwen.com/subject/aabdectx.html