Der neue Wert newVal wird aber durch eben diesen Befehl auch in arrOnlineBookingPersonData[id_person] gespeichert. Und ich weiß einfach nicht warum.
Weil beide Arrays schlicht eine Referenz auf das gleiche Objekt enthalten.
Egal über welchen Array, du modifizierst immer das gleiche Objekt.
Wenn du das nicht willst, musst du das Objekt clonen, nicht einfach eine Referenz zuweisen.
mfg Beat
--
><o(((°> ><o(((°>
<°)))o>< ><o(((°>o
Der Valigator leibt diese Fische
><o(((°> ><o(((°>
<°)))o>< ><o(((°>o
Der Valigator leibt diese Fische