Можешь объяснить, что такое Proxy в JavaScript и описать, как он перехватывает операции над объектами через handler traps? — ДейлиПреп