Skip to content

Commit

Permalink
update(JS): web/javascript/reference/global_objects/proxy (#3605)
Browse files Browse the repository at this point in the history
  • Loading branch information
undead404 authored Nov 18, 2024
1 parent eee60d3 commit a1481fb
Showing 1 changed file with 2 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ const proxy2 = new Proxy(target, handler2);

Тут задана реалізація обробника {{jsxref("Proxy/Proxy/get", "get()")}}, котра перехоплює спроби звернутися до властивостей цілі.

Функції-обробники іноді називають _пастками_ – здогадно, через те, що вони вловлюють виклики до цільового об'єкта. Вкрай проста пастка у `handler2` вище перевизначає усі аксесори властивостей:
Функції-обробники іноді називають _пастками_ – здогадно, через те, що вони вловлюють виклики до цільового об'єкта. Пастка у `handler2` вище перевизначає усі аксесори властивостей:

```js
console.log(proxy2.message1); // світе
Expand Down Expand Up @@ -160,7 +160,7 @@ console.log(proxy3.message2); // світе

### Базовий приклад

У цьому простому прикладі число `37` повертається як усталене значення, коли імені властивості немає в об'єкті. Він використовує обробник {{jsxref("Proxy/Proxy/get", "get()")}}.
У цьому прикладі число `37` повертається як усталене значення, коли імені властивості немає в об'єкті. Він використовує обробник {{jsxref("Proxy/Proxy/get", "get()")}}.

```js
const handler = {
Expand Down

0 comments on commit a1481fb

Please sign in to comment.