小编Man*_*val的帖子

JavaScript 中的多重排序

我有一个像这样的对象数组:-

var arr = [ {total : 20, name: David},
{total : 10, name: Joe},
{total : 15, name: Tracy},
{total : 20, name: Joel},
{total : 15, name: Michael},
{total : 10, name: Arnold},
{total : 15, name: Paul},
]
Run Code Online (Sandbox Code Playgroud)

我需要先按总数对它们进行排序,然后如果两个总数相同,我需要按名称对它们进行排序

排序后我的预期结果应如下所示:

var arr = [ {total : 20, name: David},
    {total : 20, name: Joel},
    {total : 15, name: Michael},
    {total : 15, name: Paul},
    {total : 15, name: Tracy},
    {total : …
Run Code Online (Sandbox Code Playgroud)

javascript arrays sorting

2
推荐指数
1
解决办法
3968
查看次数

标签 统计

arrays ×1

javascript ×1

sorting ×1