Function: copy()
copy<
T>(obj):T
Defined in: object.ts:17
Returns a deep clone of the given object. The clone is fully independent — modifying it will not affect the original.
Type Parameters
T
T
Parameters
obj
T
The object to clone.
Returns
T
A deep clone of the object.
Example
ts
const original = { name: 'Alice', scores: [1, 2, 3] }
const clone = copy(original)
clone.scores.push(4)
console.log(original.scores) // [1, 2, 3] — unchanged