js根据数组内部的对象字段排序

代码如下:

var list = [{sort:2},{sort:3 },{ sort:4 } ,{ sort:1 },{ sort:4 }];
var compare = function(a,b){
    if(a.sort > b.sort){
	return 1;
    }else if(a.sort < b.sort){
	return -1;
    }else{
	return 0;
    }
}
console.log(JSON.stringify(list.sort(compare)))

发布者

cylyiou

cylyiou

分享前端知识

支付宝扫码打赏微信打赏

如果文章对您有帮助,不妨移至上方按钮小额赞助我一下,让我有动力继续写出高质量的教程。

发表评论

电子邮件地址不会被公开。