logo

Funció Underscore.js _.sortBy

Underscore.js _.Ordenar per() La funció s'utilitza per ordenar tots els elements de la llista en ordre ascendent segons la funció que se li dóna com a paràmetre. Passar la matriu amb una funció que retorna el número i ordenarà la matriu en ordre ascendent i retornarà una matriu. La matriu pot ser tant valors numèrics com valors de cadena.

Sintaxi:

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

Paràmetres:

  • Llista: Aquest paràmetre s'utilitza per establir la llista d'elements.
  • Itera: Aquest paràmetre s'utilitza per mantenir la condició de prova.
  • Context: Aquest paràmetre s'utilitza per mostrar el contingut.

Valors de retorn:

Retorna una matriu ordenada que s'està ordenant segons la funció passada.



Utilitzant una funció que simplement retorna un número:

La funció ._sortBy() agafa els elements de la llista un per un i fa les operacions especificades a la funció. Com aquí, la funció és només ordenar tots els elements de la llista. Després de recórrer i ordenar tots els elements, finalitza la funció sortBy(). Ara, la variable que emmagatzema la matriu original contindrà la matriu ordenada.

Exemple: En aquest exemple, estem utilitzant la funció _.sortBy().

html








forma completa pvr

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