Wie füge ich ein Element an einer bestimmten Position in ein JavaScript-Array ein?
Hallo zusammen! Ich habe gerade angefangen, JavaScript zu lernen, und bin bei der Arbeit mit Arrays auf ein Problem gestoßen. Ich muss ein neues Element nicht am Ende oder am Anfang, sondern an einem bestimmten Index in ein Array einfügen, zum Beispiel zwischen dem zweiten und dritten Element.
Ich kenne die Methoden push() und unshift(), aber sie fügen Elemente nur am Ende oder Anfang hinzu. Ich habe versucht, splice() zu verwenden, aber es hat nicht geklappt – entweder habe ich die Syntax falsch verstanden oder etwas falsch gemacht.
Hier ist ein Beispiel meiner Situation: Ich habe ein Array mit Namen ['Ivan', 'Maria', 'Petr'] und muss den Namen 'Anna' zwischen Maria und Petr einfügen, sodass ['Ivan', 'Maria', 'Anna', 'Petr'] entsteht. Wie mache ich das richtig?
Ich wäre dankbar für eine ausführliche Erklärung mit Beispielen. Vielen Dank im Voraus!
<<Verwendung der splice()-Methode zum Einfügen eines Elements in ein Array
In JavaScript wird zum Einfügen eines Elements an einer bestimmten Position in einem Array die Methode