数组对象中 根据对象中某个值的大小重新排序数组sort方法

数组对象中 根据对象中某个值的大小重新排序

let dataist = [ 
        {
          dt: '2001',
          total: 3,
          sv: 'Lon'
        },
        {
          dt: '2002',
          total: 3,
          sv: 'Lon'
        },
        {
          dt: '2003',
          total: 3,
          sv: 'Lon'
        },
        {
          dt: '1995',
          total: 4.9,
          sv: 'Lon'
        },
        {
          dt: '1996',
          total: 6,
          sv: 'Lon'
        }]

实现办法:

dataist.sort(function sortDt(a,b) {
    return a.dt-b.dt
})

猜你喜欢

转载自blog.csdn.net/hudabao888666/article/details/129302037