Explain how you would clone an object in JavaScript.

Objects can be cloned using Object.assign({}, obj) for shallow clones or JSON.parse(JSON.stringify(obj)) for deep cloning (with limitations).

let original = { a: 1 };
let clone = Object.assign({}, original);