数组扁平化
Array.prototype.myFlat = function(n = 1){
let newArr = [];
if (n == 0) {
return this;
} else {
for (let i = 0; i < this.length; i++) {
const item = this[i];
if (Array.isArray(item)) {
newArr.push(...item.myFlat(n - 1));
}else{
newArr.push(item);
}
}
}
return newArr;
};