Я пытаюсь сортировать коллекцию Backbone.js в обратном порядке. Предыдущие ответы на вопрос о том, как это сделать с целыми числами, но не со строками.
var Chapter = Backbone.Model;
var chapters = new Backbone.Collection;
chapters.comparator = function(chapter) {
return chapter.get("title");
};
chapters.add(new Chapter({page: 9, title: "The End"}));
chapters.add(new Chapter({page: 5, title: "The Middle"}));
chapters.add(new Chapter({page: 1, title: "The Beginning"}));
alert(chapters.pluck('title'));
Вышеприведенный код сортирует главы из A → Z, но как я могу написать компаратор, который сортирует его из Z → A?