logo

JavaScript-Array-Sort()-Methode

Die JavaScript-Methode array sort() wird verwendet, um die Array-Elemente in einer bestimmten Reihenfolge anzuordnen. Standardmäßig folgt die Methode sort() der aufsteigenden Reihenfolge.

Syntax

Die Methode sort() wird durch die folgende Syntax dargestellt:

 array.sort(compareFunction) 

Parameter

vergleichenFunktion - Es ist optional. Es stellt eine Funktion dar, die eine alternative Sortierreihenfolge bereitstellt.

Zurückkehren

Ein Array sortierter Elemente

: in Java

Beispiel für die JavaScript-Array-Methode sort()

Hier werden wir die Methode sort() anhand verschiedener Beispiele verstehen.

Beispiel 1

Sehen wir uns ein einfaches Beispiel zum Sortieren des Arrays von String-Elementen an.

Freddie Mercury
 var arr=['AngularJS','Node.js','JQuery','Bootstrap'] var result=arr.sort(); document.writeln(result); 
Testen Sie es jetzt

Ausgabe:

 AngularJS,Bootstrap,JQuery,Node.js 

Beispiel 2

Sehen wir uns ein einfaches Beispiel zum Sortieren des Arrays ganzzahliger Elemente an.

 var arr=[2,4,1,8,5]; var result=arr.sort(); document.writeln(result); 
Testen Sie es jetzt

Ausgabe:

 1,2,4,5,8 

Beispiel 3

Sehen wir uns ein Beispiel an, um die Elemente mithilfe der Funktion in aufsteigender Reihenfolge anzuordnen.

 var arr=[2,4,1,8,5]; var result=arr.sort(function compare(a,b) { return a-b; }); document.writeln(result); 
Testen Sie es jetzt

Ausgabe:

Wie man aus einer While-Schleife in Java ausbricht
 1,2,4,5,8 

Beispiel 4

Sehen wir uns ein Beispiel an, um die Elemente mithilfe der Funktion in absteigender Reihenfolge anzuordnen.

 var arr=[2,4,1,8,5]; var result=arr.sort(function compare(a,b) { return b-a; }); document.writeln(result); 
Testen Sie es jetzt

Ausgabe:

 8,5,4,2,1 

Beispiel 5

Sehen wir uns ein Beispiel zum Extrahieren des Mindestwerts aus einem Array an.

 var arr=[2,4,1,8,5] var result=arr.sort(); //1,2,4,5,8 document.writeln(arr[0]); 
Testen Sie es jetzt

Ausgabe:

Javascript-Schlaf
 1 

Beispiel 6

Sehen wir uns ein Beispiel zum Extrahieren des Maximalwerts aus einem Array an.

 var arr=[2,4,1,8,5] var result=arr.sort().reverse(); // 8,5,4,2,1 document.writeln(arr[0]); 
Testen Sie es jetzt

Ausgabe:

 8