es6 flat扁平化数组

var arr = [555,[888,[99]], , 999];

console.log(arr.flat(Infinity)) // [555, 888, 99, 999]

// 

flat()默认只会拉平一层,flat(n)拉平n层,Infinity无限次

flat()会跳过空格,返回新数组不改变原数组

你可能感兴趣的:(es6,arr)