/**遍历螺旋数组通用方法
* sn空数组 用于接收扁平化处理后的元素
*/
fn(arr,sn){
for(var i=0;i<arr.length;i++){
if(Array.isArray(arr[i]) === true){
fn(arr[i],sn)
}else{
sn.push(arr[i])
}
}
}
举例:
//[1,2,['3',4,[5,'6',[7,8]]],9] 转为 [1,2,'3',4,5,'6',7,8,9]
totateArray(){
let arr = [1,2,['3',4,[5,'6',[7,8]]],9];
let sn=[]
fn(arr,sn)
return sn;
},