数组中包含多个对象 按照对象中的时间进行排序 适用与Angular.js、Jquery、微信小程序等

 
   LiveList.sort(this.compare('StartDate'))   //StartData:需要排序的时间
 
 
compare: function (property) {
    return function (a, b) {
      var value1 = (new Date(a[property])).getTime(); //得到毫秒数
      var value2 = (new Date(b[property])).getTime(); //得到毫秒数
      return value2 - value1;
    }
  }
posted @ 2018-04-09 10:25  —阿峰—  阅读(270)  评论(0编辑  收藏  举报