Avatar ·

Wie bekomme ich das letzte Element eines Arrays in JavaScript? (einfache und zuverlässige Methoden)

Hallo zusammen! Ich habe gerade angefangen, JavaScript zu lernen, und bin auf eine einfache Aufgabe gestoßen. Ich habe ein Array mit Daten, das unterschiedliche Längen haben kann. Ich muss das letzte Element dieses Arrays abrufen. Es scheint einfach, aber ich möchte es richtig machen, damit der Code in ungewöhnlichen Situationen nicht kaputt geht. Hier ist ein Beispiel für mein Problem. Angenommen, ich habe ein Array `const fruits = ['apple', 'banana', 'orange', 'grape'];`. Ich möchte 'grape' erhalten. Ich weiß, dass ich `fruits[3]` verwenden kann, aber das ist ein fest codierter Index. Wenn ich ein Element hinzufüge oder entferne, bricht der Index. Zum Beispiel: ```javascript const fruits = ['apple', 'banana', 'orange', 'grape']; console.log(fruits[3]); // 'grape' — funktioniert fruits.push('mango'); console.log(fruits[3]); // 'grape' — ABER ES SOLLTE 'mango' SEIN! ``` Ich verstehe, dass ich den Index irgendwie dynamisch berechnen muss. Ich habe von der Eigenschaft `length` gehört. Es scheint, dass ich `fruits[fruits.length - 1]` verwenden kann. Aber ich bin mir nicht sicher, ob das der beste Weg ist? Was passiert, wenn