javascript / beginner
Snippet
Der Spread-Operator für Arrays
In React dürfen Arrays niemals direkt verändert (mutiert) werden. Der Spread-Operator (...) erstellt eine Kopie des Arrays und fügt das neue Element hinzu – der korrekte Weg, um Daten zu aktualisieren.
snippet.js
1
2
3
4
const addItem = (oldItems, newItem) => {const updatedItems = [...oldItems, newItem];return updatedItems;};
react
Erklärung
1
[...oldItems, newItem]
Kopiert alle Elemente aus 'oldItems' in ein neues Array und hängt 'newItem' am Ende an.