JSFiddle - React, Tailwind, and code Playground

JavaScript

const proxyHandler = {
  get(target, name){
    console.log(`get for target: `, target, name);
    return 'tacos';
  },
}

const p = new Proxy({}, proxyHandler);

with (p){
  console.log(`document with proxy: `, document);
  console.log(`access random property: `, a);
}