Beim Sortieren von Arrays in JavaScript habe ich drei Methoden zusammengefasst: Sortiersortierung, Blasensortierung und Auswahlsortierung.
var arr = [1,22,3,4,5,6,7,8,9,10];
sort sort:
Die Implementierung erfolgt über die Methode sort() im Array.
<code class="js keyword"> <span style="color: #ff0000">function <strong><code class="js plain">systemSort
Funktion systemSort
(arr)
(arr)
{
{
return
arr.sort(
return
arr.sort(
function
(a, b)
Funktion
(a, b)
{
return
{ <code class="js plain">a - b; }
return
a - b; 🎜>
);
);
}
}
🎜 >
arr[j] = arr[j+1 ];
>
}
}
Auswahlsortierung:
Die Auswahlsortiermethode besteht darin, die ersten Daten des Arrays als Maximal- oder Minimalwert zu verwenden und dann über eine Vergleichsschleife ein geordnetes Array auszugeben.
; 🎜> arr[j];
1] = temp;
Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung der Array-Sortierung in js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!