Wenn ich ein Array klonen möchte, kann ich die slice() -Funktion verwenden, aber was ist, wenn ich ein einzelnes Element "klonen" möchte? Ich möchte so etwas tun:Javascript: Wie kopiere ich den Wert eines einzelnen Elements von einem Array in ein anderes Array an der gleichen Position?
array1[i] = array2[i];
aber ich möchte den Wert kopieren, nicht die Referenz. Wie kann ich das tun? Funktioniert die Lösung auch für assoziative Arrays? Zum Beispiel:
array1["one"] = array2["one"];
Vielen Dank im Voraus.
Javascript hat keine assoziativen Arrays, sie sind Objektliterale und haben keine Reihenfolge. Wenn Sie jQuery verwenden, sehen Sie sich '$ .extend()' – charlietfl
an. "Wenn ich ein Array klonen möchte, kann ich die Funktion slice() verwenden: Nein, das geht nicht. – Redu