navigation Navigation


Array.prototype.reverse()


Die Methode Array.prototype.reverse() in JavaScript ist der einfachste Weg, ein Array in umgekehrter Reihenfolge anzuordnen. Doch Vorsicht: Diese Methode verändert das ursprüngliche Array direkt und kann so ungewollte Seiteneffekte erzeugen – besonders bei gemeinsam genutzten Datenstrukturen.

Syntax

Syntax
Array.prototype.reverse()

Rückgabewert

Ein Verweis auf das geänderte Array, dessen Elemente nun in umgekehrter Reihenfolge angeordnet sind.

Die Methode gibt das umgekehrte Array selbst zurück.

Beispiele

Umkehrung eines Arrays von Zahlen

Beispiel
const nums = [1, 2, 3, 4, 5];
nums.reverse();
console.log(nums);
[ 5, 4, 3, 2, 1 ]

Umkehrung eines Arrays von Zeichenketten

Beispiel
const fruits = ["Apple", "Banana", "Cherry"];
fruits.reverse();
console.log(fruits);
[ 'Cherry', 'Banana', 'Apple' ]

Original-Array beibehalten

Beispiel
const originalArray = [1, 2, 3, 4];
const reversedArray = [...originalArray].reverse();

console.log(originalArray);
console.log(reversedArray);
[ 1, 2, 3, 4 ]
[ 4, 3, 2, 1 ]

String umkehren

Beispiel
const word = "Hello";
const wordReversed = word.split('').reverse().join('');

console.log(wordReversed);
elloH