Proxy’s typeof trap. Example:
```js
class ClassA {}
const proxyHandler = {
    type(target) {
        return target instanceof ClassA ? `object_a` : typeof target
    }
}
const instanceA = new ClassA
const proxyA = new Proxy(instanceA, proxyHandler)
typeof proxyA // ‘object_a’
```
_______________________________________________
es-discuss mailing list
es-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to