Поверхностное копирование:
...
Object.assign()
javascript
Глубокое копирование:
JSON.parse(JSON.stringify(obj))
structuredClone()