Wie kann ich in Javascript ein array kopieren?

1 Antwort

Es gibt eigentlich mehrere Lösungsansätze, eine davon wäre z.B. die map Funktion.

let obj = [1, 2, 3];
let cloneObj = obj.map((x) => x);

Seit ES6 kannst du auch die Spread-Syntax (Spread Operator) verwenden.

let obj = [1, 2, 3];
// spread operator
let cloneObj = [...obj];
// alternativ:
let cloneObj = obj.slice();

LG medmonk

Woher ich das weiß:Berufserfahrung – UI/UX Designer, Full-Stack Developer