首页 > 其他 > 详细

日常刷题

时间:2020-05-14 00:19:26      阅读:40      评论:0      收藏:0      [点我收藏+]

今天在刷题得时候看见得一道题。

flat:数组得扁平化 ,这个呢是es2019出得

 数组得扁平化他得概念呢是如何将多维数组转换成一堆数组得过程

有两种方法:1,toString()  2,flat转换

接下来呢举两个例子:

 

var list = [1,2,3,4,[5,6,7]]

list.flat()

打印出来得效果呢    [1,2,3,4,5,6,7]

就是呢吧数组中嵌套得数组取出来。放到一个数组中

不管嵌套多少层数组都可以吧他取出来,放到一个数组中去。

看代码::::

var arr = [1,2,[3,4,[5,6,7,[8,9]]]]

arr.flat()

[,1,2,3,4,5,6,7,8,9]

这个是打印出来得效果。 

日常刷题

原文:https://www.cnblogs.com/mzj143/p/12885597.html

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