码迷,mamicode.com
首页 > 编程语言 > 详细

js 对象数组 根据对象中某个字段排序

时间:2018-04-23 12:19:37      阅读:1998      评论:0      收藏:0      [点我收藏+]

标签:lis   turn   div   根据   function   order   对象数组   obj   bsp   

第一种排序方式

var compare = function (prop) {
    return function (obj1, obj2) {
        var val1 = obj1[prop];
        var val2 = obj2[prop];
        if (val1 < val2) {
            return 1;
        } else if (val1 > val2) {
            return -1;
        } else {
            return 0;
        }
    }
};
$scope.orderDrugMasterList.sort(compare("prescDate"));//使用方式

第二种排序方式

var prescDateSort = function(a,b){
    return a.prescDate - b.prescDate;
};
$scope.orderDrugMasterList.sort(prescDateSort);//使用方式

 

js 对象数组 根据对象中某个字段排序

标签:lis   turn   div   根据   function   order   对象数组   obj   bsp   

原文地址:https://www.cnblogs.com/ms-grf/p/8916895.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!