每一个你不满意的现在,都有一个你不努力的曾经. 网站首页 > js
js一个对象数组按照另一个数组排序
发布时间:2019-10-22 10:17:08 修改时间:2019-10-22 10:17:08 阅读:6201 评论:0 0
/** * list 数组sort方法的(规定排序顺序) * code 属性名(数组排序基于的属性) * order 参照数组(list数组code排序的参照数组) */ var list = [ {name:'张三',code:'zhangsan',}, {name:'李四', code:'lisi'}, {name:'王二麻子', code:'wangermazi'} ]; var order=['lisi','zhangsan','wangermazi']; list.sort((a,b)=>{ return order.indexOf(a.code)-order.indexOf(b.code); }); console.log(list)
如有侵权,立即删除!
回复列表
关键字词:nbsp,数组,code,排序,list,js
上一篇:css常用属性
下一篇:js屏蔽键盘esc键