03. Revocable Proxies

ES6 позволяет создавать отключаемые (revocable) прокси при помощи функции Proxy.revocable:

const { proxy, revoke } = Proxy.revocable(target, handler);

Где revoke - это функция отключения. При первом её вызове proxy будет отключена и не будет в дальнейшем перехватывать вызовы к объекту. Последующие вызовы revoke не будут иметь эффекта.

Last updated