logo

Underscore.js _.sortBy funkcija

Underscore.js _.Rūšiuoti pagal() funkcija naudojama rūšiuoti visus sąrašo elementus didėjančia tvarka pagal jai kaip parametrą suteiktą funkciją. Masyvas perduodamas naudojant funkciją, kuri grąžina skaičių ir surūšiuoja masyvą didėjančia tvarka ir grąžina masyvą. Masyvas gali būti ir skaitinės reikšmės, ir eilutės reikšmės.

Sintaksė:

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

Parametrai:

  • Sąrašas: Šis parametras naudojamas elementų sąrašui nustatyti.
  • Pakartokite: Šis parametras naudojamas bandymo sąlygai palaikyti.
  • Kontekstas: Šis parametras naudojamas turiniui rodyti.

Grąžinamos vertės:

Jis grąžina surūšiuotą masyvą, kuris rūšiuojamas pagal perduodamą funkciją.



Naudojant funkciją, kuri tiesiog grąžina skaičių:

Funkcija ._sortBy() paima elementus iš sąrašo po vieną ir atlieka nurodytas funkcijoje nurodytas operacijas. Kaip ir čia, funkcija yra tik surūšiuoti visus sąrašo elementus. Perėjus ir surūšiavus visus elementus, funkcija sortBy() baigiasi. Dabar kintamajame, kuriame saugomas pradinis masyvas, bus surūšiuotas masyvas.

Pavyzdys: Šiame pavyzdyje mes naudojame funkciją _.sortBy().

html








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