Я создал объект Proxy с ловушкой «применить»:
var target = {},
handler = { apply: () => 42 }
proxy = new Proxy(target, handler);
Следовательно, объект Proxy должен быть вызываемым. Однако это не работает:
proxy(); // TypeError: proxy is not a function
Почему?