logo

Funcția Underscore.js _.sortBy

Underscore.js _.filtrează după() funcția este folosită pentru a sorta toate elementele listei în ordine crescătoare în funcție de funcția care i-a fost dată ca parametru. Trecerea matricei cu o funcție care returnează numărul și va sorta matricea în ordine crescătoare și va returna o matrice. Matricea poate fi atât valori numerice, cât și valori șir.

Sintaxă:

_.sortBy(list, iterate, [context]);>

Parametri:

  • Listă: Acest parametru este utilizat pentru a seta lista de articole.
  • Repeta: Acest parametru este utilizat pentru a menține condiția de testare.
  • Context: Acest parametru este utilizat pentru afișarea conținutului.

Valori returnate:

Returnează o matrice sortată care este sortată în funcție de funcția transmisă.



Folosind o funcție care returnează pur și simplu un număr:

Funcția ._sortBy() preia elementele din listă unul câte unul și efectuează operațiile specificate date în funcție. Ca aici, funcția este doar de a sorta toate elementele listei. După parcurgerea și sortarea tuturor elementelor, funcția sortBy() se încheie. Acum, variabila care stochează matricea originală va conține matricea sortată.

Exemplu: În acest exemplu, folosim funcția _.sortBy().

html








<>html>>>>> head>>>>> <>script> type>=>'text/javascript'> src>=> ' https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore.js '>>>>> script>cap>