deep clone 递归
function deepClone(data){
let objArr=Array.isArray(data)?[]:{};
if(data && typeof data ==="object"){
for(let key in data){
if(data.hasOwnProperty(key)){
if(data[key] && typeof data[key]==="object"){
objArr[key]=deepClone(data[key])
}else{
objArr[key]=data[key]
}
}
}
}
return objArr
}
bubble sort