美文网首页
数组对象排序sort

数组对象排序sort

作者: 天字一等 | 来源:发表于2018-09-21 23:05 被阅读35次
var data = [{name : "Zachary", age:28},{name:"Nicholas",age:29}];
function createComparisonFunction(propertyName){
    return function(object1,object2){
        var value1 = object1[propertyName];
        var value2 = object2[propertyName];
        if (value1 < value2){
            return -1;
        }else if(value1 > value2){
            return 1;
        }else{
            return 0;
        }
    };
}
data.sort(createComparisonFunction("name"));
alert(data[0].name)

相关文章

  • java 数组和list排序

    数组排序 其中有数组排序和数组对象排序 数组一些数字排序则直接用Arrays.sort()加数组就可以。数组对象则...

  • js中对象数组按对象属性排序

    数组对象要按属性大小排序怎么办? 数组对象属性排序 我们要如何实现数组中的对象按data大小排序? sort方法 ...

  • 排序问题

    数组排序 数组排序最简单了,直接Arrays.sort(a); a是待排序的数组 根据对象中的成员变量来排序 这个...

  • 2018-02-24

    1. 对数组对象属性排序 思路很简单,利用sort方法对对象数组按照对象属性进行排序,不过不要卡壳了~ 2. 数组...

  • 数组的排序

    1.sort排序 sort方法排序结果是按照ASCII排序: 所以我们添加一个排序函数: 以数组中的对象的key值排序:

  • 数组对象排序sort

  • 数组排序和添加

    数组排序// 方法一://sort 排序 sort(function(a,b){return a-b;}) 数组...

  • sort()的二次应用

    对于sort()排序的二次应用 1.使用场景 只是为了方便数组,数组对象的排序。在工作中数组对象排序的时候由于so...

  • 数组排序相关

    数组排序相关 结合sort和函数排序: 数组由小到大进行排序:sort,sortnum; vararr = [...

  • Arrays.sort()排序算法分析

    Arrays.sort()根据入参类型选择以下排序算法 基本类型数组使用快速排序 对象数组使用归并排序 原因 使用...

网友评论

      本文标题:数组对象排序sort

      本文链接:https://www.haomeiwen.com/subject/ieqtoftx.html