Metoda sort() pole JavaScript se používá k uspořádání prvků pole v určitém pořadí. Ve výchozím nastavení se metoda sort() řídí vzestupným pořadím.
Syntax
Metoda sort() je reprezentována následující syntaxí:
array.sort(compareFunction)
Parametr
porovnatFunkci - Je to volitelné. Představuje funkci, která poskytuje alternativní pořadí řazení.
Vrátit se
Pole seřazených prvků
java získává aktuální datum
Příklad metody sort() JavaScript Array
Zde porozumíme metodě sort() na různých příkladech.
Příklad 1
Podívejme se na jednoduchý příklad řazení pole prvků řetězce.
nohy vs noha
var arr=['AngularJS','Node.js','JQuery','Bootstrap'] var result=arr.sort(); document.writeln(result);Otestujte to hned
Výstup:
AngularJS,Bootstrap,JQuery,Node.js
Příklad 2
Podívejme se na jednoduchý příklad řazení pole celočíselných prvků.
var arr=[2,4,1,8,5]; var result=arr.sort(); document.writeln(result);Otestujte to hned
Výstup:
binární strom mail order traversal
1,2,4,5,8
Příklad 3
Podívejme se na příklad uspořádání prvků ve vzestupném pořadí pomocí funkce.
var arr=[2,4,1,8,5]; var result=arr.sort(function compare(a,b) { return a-b; }); document.writeln(result);Otestujte to hned
Výstup:
1,2,4,5,8
Příklad 4
Podívejme se na příklad uspořádání prvků v sestupném pořadí pomocí funkce.
var arr=[2,4,1,8,5]; var result=arr.sort(function compare(a,b) { return b-a; }); document.writeln(result);Otestujte to hned
Výstup:
c++ převést int na řetězec
8,5,4,2,1
Příklad 5
Podívejme se na příklad extrahování minimální hodnoty z pole.
var arr=[2,4,1,8,5] var result=arr.sort(); //1,2,4,5,8 document.writeln(arr[0]);Otestujte to hned
Výstup:
1
Příklad 6
Podívejme se na příklad extrahování maximální hodnoty z pole.
var arr=[2,4,1,8,5] var result=arr.sort().reverse(); // 8,5,4,2,1 document.writeln(arr[0]);Otestujte to hned
Výstup:
8