logo

Funkcia Underscore.js _.sortBy

Podčiarknite.js _.triediť podľa() funkcia sa používa na zoradenie všetkých prvkov zoznamu vo vzostupnom poradí podľa funkcie, ktorá jej bola pridelená ako parameter. Odovzdanie poľa funkciou, ktorá vráti číslo a zoradí pole vo vzostupnom poradí a vráti pole. Pole môže obsahovať číselné hodnoty aj reťazcové hodnoty.

Syntax:

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

Parametre:

  • zoznam: Tento parameter slúži na nastavenie zoznamu položiek.
  • Iterovať: Tento parameter sa používa na udržanie testovacej podmienky.
  • Kontext: Tento parameter sa používa na zobrazenie obsahu.

Návratové hodnoty:

Vracia zoradené pole, ktoré sa triedi podľa odovzdanej funkcie.



Použitie funkcie, ktorá jednoducho vráti číslo:

Funkcia ._sortBy() preberá prvky zo zoznamu jeden po druhom a vykonáva špecifikované operácie uvedené vo funkcii. Ako tu, funkcia je len na zoradenie všetkých prvkov zoznamu. Po prejdení a zoradení všetkých prvkov funkcia sortBy() končí. Teraz bude premenná, ktorá ukladá pôvodné pole, obsahovať zoradené pole.

Príklad: V tomto príklade používame funkciu _.sortBy().

html








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