首页 > 编程语言 > 详细

数组扁平化处理,将多个嵌套数组转化为同一个层级数组,es6之数组的flat()

时间:2020-06-17 16:13:53      阅读:199      评论:0      收藏:0      [点我收藏+]

使用:flat(n)    其中n如果没写默认1

[1, 2, [3, 4]].flat()

// [1, 2, 3, 4]

 

如果不管有多少层嵌套,都要转成一维数组,可以用Infinity关键字作为参数。

[1, [2, [3]]].flat(Infinity)

// [1, 2, 3]

更多请查看:https://blog.csdn.net/qq_29055201/article/details/86530254

 

数组扁平化处理,将多个嵌套数组转化为同一个层级数组,es6之数组的flat()

原文:https://www.cnblogs.com/seemoon/p/13152702.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!