例如數據:json
let kw = ['你','好','嗎','?']數組
let json = [{對象
index : 2,blog
name : '好'排序
},{console
index : 2,im
name : '嗎'數據
},{sort
index : 1,img
name : '你'
},{
index : 3,
name : '?'
}]
json = json.sort((a,b)=>{
return kw.indexOf(a.name) - kw.indexOf(b.name)
})
console.log(json);
解釋:JSON對象數組會根據kw數組中的字符順序進行對象的排序。
輸出: