例子:var arr = [1,2,3,[5,6],[7,[8,[9]]]] 轉(zhuǎn)換為 [1,2,3,4,5,6,7,8]
es6語法
arr.flat();//展開一級:[1,2,3,5,6,7,[8,[9]]]
arr.flat(2);//展開兩級:[1,2,3,5,6,7,8,[9]]
arr.flat(Infinity);//Infinity:全部展開[1,2,3,4,5,6,7,8]
arr.flat();//展開一級:[1,2,3,5,6,7,[8,[9]]]
arr.flat(2);//展開兩級:[1,2,3,5,6,7,8,[9]]
arr.flat(Infinity);//Infinity:全部展開[1,2,3,4,5,6,7,8]