Use Object.assign() for shallow copies and JSON.parse(JSON.stringify(obj)) for deep copies.
Object.assign()
JSON.parse(JSON.stringify(obj))
const original = { a: 1, b: { c: 2 } }; const shallowClone = Object.assign({}, original); const deepClone = JSON.parse(JSON.stringify(original));