Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let target = {}
- , retell = new Proxy(target, {
- get(target, prop) {
- return prop
- }
- })
- Object.defineProperties(Object.prototype, {
- "retell": { value: retell }
- });
- console.log(
- ({}).retell.asYouPut, // "asYouPut"
- ({}).retell["Anything arbitrary"], // "Anything arbitrary"
- ({}).retell[1,2], // "2"
- ({}).retell[{}] // "[object Object]"
- )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement