• 技术文章 >Web开发 >JavaScript

    javascript如何展开多维数组

    小妮浅浅小妮浅浅2021-08-27 09:54:13原创4731

    说明

    1、flat()接受可选参数,该参数指定的嵌套数组应展平。

    如果没有提供参数,默认值1:如果输入Infinity参数,无论多少维数组都会展平。

    2、flatMap()将map()和flat()结合成一种方法。使用提供函数的返回值创建新的数组,然后连接该数组的所有子数组元素。

    flat()方法可以将多维数组展平成一维数组。如果提供的数组中有空值,它们将被丢弃。

    实例

    let array_1 = [1, 2, 3, [4, 5], 6];
    let array_1_result = array_1.flat();
    array_1_result // [1, 2, 3, 4, 5, 6]

    以上就是javascript展开多维数组的方法,希望对大家有所帮助。更多Javascript学习指路:Javascript

    推荐操作环境:windows7系统、jquery3.2.1版本,DELL G3电脑。

    专题推荐:javascript数组
    品易云
    上一篇:javascript数组如何判断是否存在指定值 下一篇:js数组在头部或尾部插入元素的方法

    相关文章推荐

    • javascript使用new创建对象• javascript原型对象如何理解• JavaScript定义函数的两种方法• javascript如何声明一个函数• javascript标记清除如何实现• javascript引用计数的介绍• javascript使用异步编程原因• javascript中Promise对象是什么• javascript中Promise的异常捕获用法• javascript中promise有什么局限• javascript中promise的特殊场景应用• javascript中async/await是什么• javascript同步回调如何理解

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网