Me gustaría poder clonar un objeto con propiedades definidas dinámicamente, ¿es eso posible?
lo que tengo ahora.
class User{ name:string= "" } var t = new User(); var obj = {} Object.defineProperty(obj, 'name', { get(){ return t.name; }, set(value: string){ t.name= value; alert("name is set") }, configurable : true }); let s = Object.assign( Object.create( Object.getPrototypeOf(obj)), obj) // there should be and alert here but I get nothing. s.name ="alen"Cuando reasigno el nombre, debería haber una alerta, pero no obtengo nada.
¿Es posible clonarlo sin hacer un bucle nuevamente y define sus propiedades?