js数组自定义顺序排序

对于数组
arr=['tianmao','taobao','jingdong','pingduoduo','hahaha','view']
其中的数据顺序不一致

想要以jingdong、taobao、tianmao、pingduoduo、view、hahaha这样固定顺序排序
可以定义一个顺序数组 Sortarr=['jingdong'、'taobao'、'tianmao'、'pingduoduo'、'view'、'hahaha']
Sortarr.filter(item=>arr.indexOf(item) !== -1);
即可获取排序后的数组

 

posted on 2021-11-24 15:15  HHH_B  阅读(602)  评论(0编辑  收藏  举报

导航