js数组扁平化
Jacascript技巧一——扁平化数组
有时候我们需要处理一些特别的数组,如
var arr = [1,2,[3,4,[5,6]]
上面的数组有多层嵌套,我们需要将他化为一维的数组
知道了需求之后我们开始写方法,处理这种数组有多种方法
方法一 flat()
var newArr = arr.flat(Infinity)
console.log(newArr) //[1,2,3,4,5,6]
flat(deep)函数可以将指定深度的数组重新排列并返回一个新的数组,接收一个参数,即展开的深度,默认为1
这里
原创
2020-08-14 18:27:09 ·
257 阅读 ·
1 评论