我们经常会遇到后端返回的对象需要排序,比如根据年龄之类的。
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);
微信扫码查看本文
发表评论