JavaScript · Senior · Запитання 8 з 75
Для чого використовують Proxy?
- ✓Правильна відповідь: Щоб перехоплювати операції над об'єктом: читання, запис, видалення
- 2Щоб перенаправляти HTTP-запити через проміжний сервер
- 3Щоб створювати незмінні глибокі копії об'єктів
Пояснення
Пастки get, set, has, deleteProperty та ін. дають змогу реалізувати реактивність (так працює Vue 3), валідацію, логування, значення за замовчуванням. Reflect надає стандартну поведінку операцій для використання всередині пасток.