JS Built-ins
structuredCloneintermediate

Deep Clone a Map

πŸ“– Usage Example
const set = new Set([1, 2, 3])
const clone = structuredClone(set)
clone.has(2)  // β†’ true

structuredClone() can deep-clone Set objects while preserving their type.

Use structuredClone() to clone a Map. The clone is a separate Map instance with the same entries.

πŸ’‘ Hints (1)
  • β€’ structuredClone supports Map objects