Proxy & Reflect
JavaScript
Metaprogramação interceptando operações em objetos.
seção
Explicação
Proxy & Reflect — Metaprogramação interceptando operações em objetos.
Proxy intercepta traps (get, set, apply). Reflect espelha métodos com mesmo comportamento padrão — use junto.
Base para reatividade Vue 3, imutabilidade Immer-like, validators.
seção
Exemplo
const logged = new Proxy(target, { get(t, key, recv) { console.log("get", key); return Reflect.get(t, key, recv); },});seção
Modo de uso
Observability dev-only
Validation layer
Mock objects test
seção
Armadilhas comuns
Proxy não igual target em ===
Revocable proxy invalida referências
seção
Termos relacionados
Mais em JavaScript
Outros termos da mesma categoria para revisão em sequência.
Primitive Type
JSValor atômico imutável da linguagem: string, number, bigint, boolean, undefined, null ou symbol.
também: tipo primitivo
ver definiçãoString
JSTipo primitivo para texto sequencial de caracteres Unicode.
ver definiçãoNumber
JSTipo primitivo IEEE 754 para inteiros e decimais, incluindo NaN e Infinity.
ver definição