A
Akash
Nov 15, 2025
How to deep clone an object in JavaScript?

I need to create a copy of an object without reference. What are the best methods for deep cloning objects in JavaScript?

1 Answers
Recent Answers
G
Guest
Nov 15, 2025

JavaScript now provides a built-in function structuredClone() that performs a deep clone of many data types including objects, arrays, Map, Set, Dates, and even cyclic references.

const original = { a: 1, b: { c: 2 } };
const clone = structuredClone(original);