Das ist völlig normal. Welche Sprache kennst du, die so eine Funktion im Kern anbietet?
C++, PHP? oder red ich grade scheiße?C++ legt AFAIK automatisch eine Kopie an, wenn ich ein Objekt zuweise, so wie es C schon bei structs macht.
Das wäre mir neu, dazu musst du für jedes Objekt einen Copy constructor schreiben. Ähnlich dürfte es bei Java mit der clone Methode laufen, das ist ungefähr der Weg, den du auch mit JS beschreiten kannst.
Struppi.