logo

Underscore.js _.sortBy Funkcja

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>