数组依靠 内部变量重新排序



var numbers = [
  {
    id: 1,
    sort: 2
  }, {
    id: 2,
    sort: 4
  }, {
    id: 3,
    sort: 1
  }, {
    id: 4,
    sort: 1
  }, {
    id: 5,
    sort: 66
  }, {
    id: 6,
    sort: 8
  }, {
    id: 7,
    sort: 3
  },
];
numbers.sort(function (a, b) {
  return b.sort - a.sort;
});
console.log(numbers);

以下为打印值


[
  { id: 5, sort: 66 },
  { id: 6, sort: 8 },
  { id: 2, sort: 4 },
  { id: 7, sort: 3 },
  { id: 1, sort: 2 },
  { id: 3, sort: 1 },
  { id: 4, sort: 1 }
]

木易
197 声望0 粉丝