Podkreślenie.js _.Sortuj według() Funkcja służy do sortowania wszystkich elementów listy w kolejności rosnącej, zgodnie z funkcją nadaną jej jako parametr. Przekazanie tablicy funkcją, która zwraca liczbę, posortuje tablicę w kolejności rosnącej i zwróci tablicę. Tablica może zawierać zarówno wartości liczbowe, jak i wartości łańcuchowe.
Składnia:
_.sortBy(list, iterate, [context]);>
Parametry:
- Lista: Parametr ten służy do ustawienia listy pozycji.
- Brzmieć: Ten parametr służy do przechowywania warunku testowego.
- Kontekst: Parametr ten służy do wyświetlania treści.
Zwracane wartości:
Zwraca posortowaną tablicę, która jest sortowana zgodnie z przekazaną funkcją.
Korzystanie z funkcji, która po prostu zwraca liczbę:
Funkcja ._sortBy() pobiera elementy z listy jeden po drugim i wykonuje określone w niej operacje. Podobnie jak tutaj funkcja polega po prostu na posortowaniu wszystkich elementów listy. Po przejściu i posortowaniu wszystkich elementów funkcja sortBy() kończy się. Teraz zmienna przechowująca oryginalną tablicę będzie zawierać posortowaną tablicę.
Przykład: W tym przykładzie używamy funkcji _.sortBy().
HTML
<>html>>> <>head>>> ><>script> type>=>'text/javascript'> src>=> ' https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore.js '>>> >script>głowa>
|