Hallo T.W.,
also, ich habe einen Code, der exemplarisch so aussieht:
var a = new Array( 1, 2, 3, 4, 5 ),
b = new Array( a );
Wenn Du eine echte Kopie haben willst, dann wirst Du um eine direkte Zuweisung nicht drumherum kommen.
var b = new Array(a.length);
for (var i=0; i<a.length; i++)
b[i] = a[i];
wenn die Funktion nur Listen als Parameter verarbeiten kann, kann ich da mit Arrays nicht viel anfangen.
In JavaScript gibt es keine Listen.
Ich hoffe, Ihr versteht die Problematik...
Nicht so ganz. Bis zur Erstellung der Kopie war es noch klar. Dann wiederum schreibst Du, dass Du gar keine Arrays haben willst?!
Mit freundlichem Gruß
Micha