对数组中的数字从小到大排序

微信小程序开发交流qq群   173683895

对数组中的数字从小到大排序_第1张图片   承接微信小程序开发。扫码加微信。

var arr = [
    {name:'1',age:1},
    {name:'2',age:4},
    {name:'3',age:2}
];

function compare(e){
    return function(a,b){
        var value1 = a[e];
        var value2 = b[e];
        return value1 - value2;
    }
}
console.log(arr.sort(compare('age')))

按照数值的大小对数字进行排序,要实现这一点,就必须使用一个排序函数:



	
		
	
	
		
	

输出:

10,5,40,25,1000,1
1,5,10,25,40,1000

你可能感兴趣的:(JS,微信小程序,Web前端)