Heim > Artikel > Web-Frontend > Wie kann ich Ausgabe-Array-Elemente in JavaScript umkehren? (Codebeispiel)
In JavaScript können Sie eine for-Schleife verwenden, um Array-Elemente in umgekehrter Reihenfolge auszugeben, oder die Methode reverse() verwenden, um Array-Elemente in umgekehrter Reihenfolge auszugeben. Lassen Sie uns diese beiden Methoden im Detail durchgehen. Ich hoffe, dass es Ihnen hilfreich sein wird. [Empfohlene verwandte Video-Tutorials: JavaScript-Tutorial]
1. Verwenden Sie eine for-Schleife, um Array-Elemente in umgekehrter Reihenfolge auszugeben
Sehen Sie sich ein einfaches Codebeispiel an, um zu sehen, wie Sie eine for-Schleife verwenden, um Array-Elemente in umgekehrter Reihenfolge auszugeben.
<script type="text/javascript"> function fun() { var arr = [34,"a",567,"haha"]; console.log("原数组为:"); console.log(arr); console.log("反向输出:"); for(var i = arr.length - 1; i >= 0; i--) { var temp = arr[i]; console.log(temp); } } fun();//调用myreverse()函数 </script>
Ausgabe:
Erklärung: Da der Index des Arrays bei 0 beginnt, verwenden Sie arr.length - 1 来获得数组最后一个元素的下标;在通过i--来递减下标,直到下标为0结束。
2. Verwenden Sie die Methode reverse()
Die Methode reverse() wird verwendet, um die Reihenfolge der Elemente im Array umzukehren. Machen Sie das erste Element des Arrays zum letzten Element und umgekehrt.
Hinweis: Diese Methode ändert das ursprüngliche Array, erstellt jedoch kein neues Array.
Beispiel: Verwenden Sie reverse(), um die Reihenfolge der Elemente in einem Array umzukehren und die Elemente dieses Arrays auszugeben.
<script type="text/javascript"> function fun() { var arr = [34,"a",567,"haha"]; console.log("原数组为:"); console.log(arr); console.log("反向输出:"); var new_arr = arr.reverse(); console.log(new_arr); } fun();//调用myreverse()函数 </script>
Ausgabe:
Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, dass er für das Lernen aller hilfreich sein wird. Weitere spannende Inhalte finden Sie in den entsprechenden Tutorial-Kolumnen auf der chinesischen PHP-Website! ! !
Das obige ist der detaillierte Inhalt vonWie kann ich Ausgabe-Array-Elemente in JavaScript umkehren? (Codebeispiel). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!