美文网首页
array.flat()

array.flat()

作者: 一个小蜗牛 | 来源:发表于2019-07-29 09:38 被阅读0次

array.flat()

方法会按照一个可指定的深度递归遍历数组,并将所有元素与遍历到的子数组中的元素合并为一个新数组返回。

var newArray = arr.flat(depth)   //depth默认为1
var newArray = arr.flat(Infinity) //能展开任意深度的嵌套数组

flat()方法会移除数组中的空项

相关文章

  • array.flat()

    array.flat() 方法会按照一个可指定的深度递归遍历数组,并将所有元素与遍历到的子数组中的元素合并为一个新...

  • 数组扁平化方法

    数组扁平化方法 1、Array.flat()默认是“拉平”一层,即arr.flat(1)参数使用 Infinity...

  • ES2019 / ES10有什么新功能?

    2019年版的ECMAScript规范增加了许多新功能,在这里我将介绍其中的一些新功能。 Array.flat()...

  • 2019-03-21 数组几个不low操作

    1.扁平化n维数组 1.终极篇Array.flat(n)是ES10扁平数组的API,n表示维度,n值为Infini...

  • JS 面试之数组的几个不 low 操作

    今天写一些关于数组的终极操作(骚操作) 1.扁平化n维数组 Array.flat(n)是ES10扁平数组的api,...

网友评论

      本文标题:array.flat()

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