前端

闭包排序

2020-08-05  本文已影响0人  若年
let lessons = [
  {
    title: "媒体查询响应式布局",
    click: 89,
    price: 12
  },
  {
    title: "FLEX 弹性盒模型",
    click: 45,
    price: 120
  },
  {
    title: "GRID 栅格系统",
    click: 19,
    price: 67
  },
  {
    title: "盒子模型详解",
    click: 29,
    price: 300
  }
];
function order(field,type='desc') {
if (sort == 'asc'){
  return (a, b) => (a[field] > b[field] ? 1 : -1);
}else{
  return (a, b) => (a[field] > b[field] ? 1 : -1);
}
}
console.table(lessons.sort(order("price")));
上一篇 下一篇

猜你喜欢

热点阅读