global.structuredClone
Deep copy with cycles; functions and symbols throw a DataCloneError. No transfer.
Verwendung
Copy plain application data before editing a draft.
// Copy plain application data before editing a draft.
const saved = { title: 'Packing list', items: ['Passport'] };
const draft = structuredClone(saved);
draft.items.push('Tickets');
console.log(saved.items.length, draft.items.length); // 1, 2Signaturen
<T>(value: T): TTypparameter
| Name | Einschränkung | Standard |
|---|---|---|
T | — | — |
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
value | T | Ja | — |
Rückgabe
T
Generiert aus den öffentlichen TypeScript-Deklarationen: Signaturen, Props und Standardwerte stammen aus der geprüften Quelle, Beschreibungen aus deren JSDoc. Kein Standardwert ist erfunden.