logo

Funzione Underscore.js _.sortBy

Sottolineato.js _.ordina per() La funzione serve per ordinare tutti gli elementi della lista in ordine crescente in base alla funzione assegnata come parametro. Passando l'array con una funzione che restituisce il numero e ordinerà l'array in ordine crescente e restituirà un array. L'array può contenere sia valori numerici che valori stringa.

Sintassi:

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

parametri:

  • Elenco: Questo parametro viene utilizzato per impostare l'elenco di elementi.
  • Iterare: Questo parametro viene utilizzato per mantenere la condizione di test.
  • Contesto: Questo parametro viene utilizzato per visualizzare il contenuto.

Valori restituiti:

Restituisce un array ordinato in base alla funzione passata.



Utilizzando una funzione che restituisce semplicemente un numero:

La funzione ._sortBy() prende gli elementi dalla lista uno per uno ed esegue le operazioni specificate nella funzione. Come qui la funzione è solo quella di ordinare tutti gli elementi dell'elenco. Dopo aver attraversato e ordinato tutti gli elementi, la funzione sortBy() termina. Ora, la variabile che memorizza l'array originale conterrà l'array ordinato.

Esempio: In questo esempio, stiamo utilizzando la funzione _.sortBy().

html








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