tentei fazer assim:
let funcionario = { email: "abc@abc.com" };
let funcionarioProxy = new Proxy(funcionario, {
get(target, prop, receiver) {
console.log("Armadilha aqui");
return Reflect.get(target, `***${prop}***`, receiver);
}
});
Parti do pressuposto que se o "prop" é a propriedade, eu poderia edita-lo diretamente.(e isso não funcionou). No caso, vendo a resposta do professor, eu entendi que para retornar ou acrescenter algo no e-mail, precisa da propriedade como um todo, ou seja "Reflect.get(target, prop, receiver)", seria isso?