JSFiddle - React, Tailwind, and code Playground

by Salmin Skenderovic

JavaScript

const target1 = {
  min: 0,
  max: 8,
  convert: true
};

const target2 = {
  min: 0,
  max: 8,
  convert: false
};

const handler = {
  get(target, prop, receiver) {
    /* console.log(target, prop, receiver) */
    return "a"
    return Reflect.get(...arguments);
  },
};

console.log('a')

const proxy1 = new Proxy(target1, handler);
/* const proxy2 = new Proxy(target2, handler); */

console.log(proxy1.max);
/* console.log(proxy2.max); */