JavaScript实用方法

来源:互联网 发布:云计算产品有哪些 编辑:程序博客网 时间:2024/05/17 20:00

1、数组排序

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;        }    };}var data = [{name:"Zachary",age:28},{name:"Nicholas",age:29}];data.sort(createComparisonFunction("name"));alert(data[0].name);


0 0
原创粉丝点击