我有一组项目。按组和标题对数组排序
var myArray = [
{group: 'A', title: 'Title 1'},
{group: 'B', title: 'Title 2'},
{group: 'C', title: 'Title 3'},
{group: 'A', title: 'Title 4'},
{group: 'A', title: 'Title 5'},
{group: 'B', title: 'Title 6'},
{group: 'C', title: 'Title 7'}
];
我想排序数组首先按组标题排序(按字母顺序排列)。
我知道我可以为每个组创建不同的数组,然后对它们进行排序,但我认为这应该在一个.sort函数中完成。
您可以使用比较器功能。很简单 - 尝试一下。 – MightyPork 2014-09-01 15:58:30
您是否已将逻辑放入['.sort'](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort)函数?如果是这样,你遇到了什么问题? – 2014-09-01 15:58:36