const sortArr=['aaa','bbb','ccc'];//指定排序顺序
//未排序的对象
const arr={
"aaa":{ "id":"a"},
"ccc":{"id":"c+"},
"bbb":{ "id":"b+"}
}
let getArr={}//接收新顺序
sortArr.forEach(item => {
Object.keys(arr).forEach(key=>{
if(item===key){
getArr[key]=arr[key]
}
});
});
console.log(getArr)
JavaScript根据对象的key重新排序
最新推荐文章于 2024-07-23 13:53:16 发布