Franz: Javascript, Array, Objekte kopieren

Beitrag lesen

Hallo Rolf,

Du kannst in einem Rutsch kopieren und anpassen. Vorausgesetzt, dass Du den neuen Wert im forEach-Callback gut bestimmen kannst.

arr1.slice(-2).forEach(function(element) {
   const copy = {...element};  // Kopie des Elements
   copy.XPos = 'Neuer Wert';   // Fix
   arr1.push(copy);            // Ab ins Array
});

Stimmt, damit geht es.
Das ist eine überlegenswerte Alternative!