logo

Underscore.js _.sortBy Funktion

Underscore.js _.sortera efter() funktion används för att sortera alla element i listan i stigande ordning enligt den funktion som den har fått som parameter. Att passera arrayen med en funktion som returnerar numret och kommer att sortera arrayen i stigande ordning och returnera en array. Arrayen kan vara både numeriska värden och strängvärden.

Syntax:

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

Parametrar:

  • Lista: Denna parameter används för att ställa in listan över objekt.
  • Iterera: Denna parameter används för att hålla testvillkoret.
  • Sammanhang: Denna parameter används för att visa innehållet.

Returvärden:

Den returnerar en sorterad array som sorteras enligt den funktion som passerats.



Använda en funktion som helt enkelt returnerar ett tal:

Funktionen ._sortBy() tar elementen från listan en efter en och utför de specificerade operationerna som ges i funktionen. Som här är funktionen bara att sortera alla element i listan. Efter att ha gått igenom och sorterat alla element avslutas sortBy()-funktionen. Nu kommer variabeln som lagrar den ursprungliga arrayen att innehålla den sorterade arrayen.

Exempel: I det här exemplet använder vi funktionen _.sortBy().

html








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