var mock_data2 = [111,33534,43242,4534,53,[4242,423,4234,5345,[55345321,43,2424353,12,343,5435,4353,[14425,534543]]]];
var res = [];
function checkIs(arr){ //js递归实现多维数组转一维数组
for(var i = 0 ;i < arr.length; i++){
// ! Array.isArray(arr[i])
if( arr[i].constructor.toString().indexOf('Array') == -1 ){
res.push( arr[i] )
}else{
checkIs(arr[i]);
}
};
return res;
};
for(var i = 0 ; i < res.length; i++){ //js冒泡排序
for(var j = 0 ; j < res.length - 1; j++){
if(res[j] > res[j+1]){
[res[j],res[j+1]] = [res[j+1],res[j]]
}
}
}
console.log(res)