我使用下面的示例按键对数组进行排序。这是按顺序对类别进行排序。
product_data.sort(function(a, b) {
return a.itemCategory - b.itemCategory;
});
我的问题是我如何与其他键排序。我需要按itemCommodity,itemCategory和itemName排序。商品和类别需要按从低到高的数字顺序排列,itemName需要按字母顺序排列。我试过这个,但我不认为它的工作正常。
product_data.sort(function(a, b) {
return a.itemCategory - b.itemCategory || a.itemCommodity - b.itemCommodity || a.itemName - b.itemName;
});