我是靠谱客的博主 安静啤酒,最近开发中收集的这篇文章主要介绍Array.flat实现ES10 新增Array.flat()和Array.flatMap(),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Array的flat实现方式

  • ES10 新增Array.flat()和Array.flatMap()
    • 扁平化多维数组:Array.flat()
    • Array.flatMap()
    • Array.flat实现
      • 实现方式1递归
      • 实现方式2递归
    • 更多文章大家可以关注一下:

ES10 新增Array.flat()和Array.flatMap()

扁平化多维数组:Array.flat()

// An highlighted block
let arr= [1,2,3,[4,5,6,[7,8,9,[10,11,12]]]];
arr.flat() == arr.flat(1);               // [1,2,3,4,5,6,Array(4)]
arr.flat().flat() 

最后

以上就是安静啤酒为你收集整理的Array.flat实现ES10 新增Array.flat()和Array.flatMap()的全部内容,希望文章能够帮你解决Array.flat实现ES10 新增Array.flat()和Array.flatMap()所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(32)

评论列表共有 0 条评论

立即
投稿
返回
顶部