1.数组
role: [
{ name: 'qmj', age: '26' },
{ name: 'qq', age: '34' },
{ name: 'ww', age: '51' },
{ name: 'ee', age: '17' },
{ name: 'rr', age: '8' }
]
2.排序方法
function sortByKey(array, key) {
return array.sort(function (a, b) {
var x = parseInt(a[key]);
var y = parseInt(b[key]);
return ((x < y) ? -1 : ((x > y) ? 1 : 0));
});
}
3.调用方法
sortByKey(role,'age')
4.结果