sort排序

根据数组中某一项进行排序

var arr = [
    {name:'LL',age:5},
    {name:'XX',age:24},
    {name:'YY',age:16},
    {name:'ZZ',age:10},
    {name:'AA',age:26}
];

function compare(value){
    return function(a,b){
        var aaa = a[value];
        var bbb = b[value];
        return aaa - bbb;
    }
}
console.log(arr.sort(compare('age')))
image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • pyspark.sql模块 模块上下文 Spark SQL和DataFrames的重要类: pyspark.sql...
    mpro阅读 13,212评论 0 13
  • 排序作为比较常用的一个功能会在日常业务场景上得到很广泛的应用,在js中为我们提供了一个sort快速排序函数,下面来...
    坚定自我阅读 1,868评论 0 0
  • SwiftDay011.MySwiftimport UIKitprintln("Hello Swift!")var...
    smile丽语阅读 9,325评论 0 6
  • 把枕头君带到二十层楼的天台上,没有天台也没关系,高层的阳台也行。 额,阳台也没有?那就将就一点,窗户总有吧?嗯,你...
    枕头君阅读 4,498评论 0 1
  • 古人多有雅量,如廉颇的负荆请罪,谢安的不动声色,这些都广为人知。但我认为,这些人在面对大事时的表现,并不足以说明其...
    无量子阅读 4,697评论 1 2

友情链接更多精彩内容