我们经常会遇到后端返回的对象需要排序,比如根据年龄之类的。
var arr = [
{name:'a',age:0},
{name:'b',age:18},
{name:'c',age:8}
];
function compare(property) {
return function (obj1, obj2) {
return obj1[property] - obj2[property];
}
}
var narr=arr.sort(compare('age'));
console.log(narr);
微信扫码查看本文
发表评论