Ao invés de eu usar um:
return Reflect.get(target, prop, receiver);
eu não poderia usar:
return target[prop];
?
Ao invés de eu usar um:
return Reflect.get(target, prop, receiver);
eu não poderia usar:
return target[prop];
?
Pode. Mas Reflect centraliza em um único lugar vários códigos de reflexão espalhados em vários lugares do JavaScript. Ta colocando a casa em ordem.
Outra diferença é que Reflect get cria um getter para a propriedade já a outra forma não.
Abraço meu aluno!