Sort an array of objects by multiple properties

前端 未结 4 1054
我在风中等你
我在风中等你 2020-11-30 14:35

I have an array of objects like this:

var a = [
    { id: 1, score: 1, isCut: false, dnf: false },
    { id: 2, score: 2, isCut: false, dnf: false },
    { i         


        
4条回答
  •  悲&欢浪女
    2020-11-30 15:25

    You can do it in one line with Alasql library:

    var res = alasql('SELECT * FROM ? ORDER BY dnf, isCut, score, id',[a]);
    

提交回复
热议问题