Wie füge ich ein Element an einem bestimmten Index in ein Array in JavaScript ein?
Hallo zusammen! Ich habe gerade angefangen, JavaScript zu lernen, und bin auf ein Problem bei der Arbeit mit Arrays gestoßen. Ich muss ein neues Element nicht am Ende oder Anfang eines Arrays einfügen, sondern in der Mitte – an einem bestimmten Index. Zum Beispiel habe ich ein Array von Zahlen `[1, 2, 4, 5]` und möchte die Zahl `3` an Position Index 2 einfügen (sodass `[1, 2, 3, 4, 5]` entsteht). \n\nIch kenne die Methoden `push()` (fügt am Ende hinzu) und `unshift()` (fügt am Anfang hinzu), aber sie sind nicht geeignet. Ich habe versucht, so etwas zu schreiben:\n```javascript\nlet arr = [1, 2, 4, 5];\narr[2] = 3;\nconsole.log(arr); // [1, 2, 3, 5] – die Zahl 4 ist verschwunden!\n```\nWie ihr seht, ersetzt die einfache Zuweisung per Index das vorhandene Element, anstatt ein neues einzufügen. Wie kann ich ein Element einfügen, sodass die anderen nach rechts verschoben werden?\n\nKönnt ihr mir bitte sagen, ob es in JavaScript eine eingebaute Methode dafür gibt? Oder muss ich meine eigene Funktion schreiben? Ich wäre dankbar für Beispiele mit Erklärung!\n<<>>\n
Verwendung der splice()-Methode – die Standardlösung
\n\nIn JavaScri