У меня есть список элементов, которые отображаются в браузере, и я хочу .sort()
их в алфавитном порядке. Я использовал .sort
в других контекстах, но я не уверен, куда именно я поместил бы его в этом.
В своем коде я поместил его после .map
, чтобы связать их вместе, но безрезультатно, поэтому я оставил это. Есть мысли?
JS фрагмент:
import testjson from './test.json';
function loadAllCourses() {
let jsonRes = testjson.d.results.map(function(val) {
return {
"Title": val.Title
}
});
let allTitles = jsonRes;
for (var i = 0; i < allTitles.length; i++) {
$(".all-courses-ul").append("<li>"+allTitles[i].Title+"</li>") // body---to be in abc order
$(".form-control").append("<option>"+allTitles[i].Title+"</option>") // dropdown---same as above
};
} // ------------------ loadAllCourses
loadAllCourses();