molily: Array in Liste umwandeln

Beitrag lesen

Hallo,

b = a.concat(); sollte dasselbe tun.

das sollte afaik auf den Inhalt ankommen, den das Array hat und nicht immer eine Kopie des Arrays a ergeben.

Ja, klar, aber genau dasselbe passiert auch beim händischen Kopieren mit einer for-Schleife.
Nur primitive values (Number-, String- und Boolean-Werte) werden kopiert, für alles andere werden Referenzen angelegt. Das gilt bei neu[i] = alt[i] genauso wie bei concat. Siehe auch Beachten Sie.

Mathias