Senior JavaScript
Лучший образовательный канал по JavaScript Чат канала: @senior_js_chat Админ: @hanlaoyt
Більше1 203
Підписники
Немає даних24 години
-27 днів
-1530 днів
- Підписники
- Перегляди допису
- ER - коефіцієнт залучення
Триває завантаження даних...
Приріст підписників
Триває завантаження даних...
Фото недоступнеДивитись в Telegram
Proxy
Proxy – это особый объект, у него нет собственных свойств. С пустым handler он просто перенаправляет все операции на target.
Чтобы активировать другие его возможности, добавим ловушки.
Для большинства действий с объектами в спецификации JavaScript есть так называемый «внутренний метод», который на самом низком уровне описывает, как его выполнять. Например,
[[Get]]
– внутренний метод для чтения свойства, [[Set]]
– для записи свойства, и так далее. Эти методы используются только в спецификации, мы не можем обратиться напрямую к ним по имени.
Ловушки как раз перехватывают вызовы этих внутренних методов. Полный список методов, которые можно перехватывать, перечислен в спецификации Proxy
, а также в таблице ниже.
Для каждого внутреннего метода в этой таблице указана ловушка, то есть имя метода, который мы можем добавить в параметр handler при создании new Proxy, чтобы перехватывать данную операцию.
▬▬▬▬▬▬▬▬
#теория #proxyКакие планы на выходные?Anonymous voting
- Лежать на диване
- Работать
- Учить
- Съезжу в другой город/за город
- Шашлык
- Дача
Фото недоступнеДивитись в Telegram
❤️ Все платные курсы и книги выложили в Telegram
Крупнейшая база материалов по всем популярным языкам программирования теперь доступна бесплатно:
272 видео, 98 книг — JavaScript
352 видео, 87 книг — Python
145 видео, 71 книга — TypeScript
265 видео, 103 книги — Java
184 видео, 78 книг — C#
187 видео, 98 книг — C++
138 видео, 82 книги — PHP
112 видео, 61 книга — Shell
192 видео, 70 книг — Go
98 видео, 32 книги — Rust
202 видео, 94 книги — SQL
194 видео, 78 книг — Django
173 видео, 85 книг — Linux
155 видео, 44 книги — Flask
149 видео, 27 книг — QA
207 видео, 62 книги — Data Science
217 видео, 77 книг — Разработка ботов
164 видео, 96 книг — Разработка игр
🔒 Ежедневно куча материалов сливается в канал Easy Dev
Codeply — набор готовых решений для веб-разработчика
Мало того, что вы можете написать, отредактировать и просмотреть код на одной странице — платформа также предлагает множество инструментов
К таковым можно отнести Bootstrap Builder, SASS Compiler, JSFiddle Integration и т.д
При этом здесь же для вас есть набор уже готовых конструкций, созданных другими пользователями. Например, CSS-анимации, интересные наборы сеток и многое другое
Стоимость: #бесплатно
Фото недоступнеДивитись в Telegram
Codeply — набор готовых решений для веб-разработчика
Мало того, что вы можете написать, отредактировать и просмотреть код на одной странице — платформа также предлагает множество инструментов
К таковым можно отнести Bootstrap Builder, SASS Compiler, JSFiddle Integration и т.д
При этом здесь же для вас есть набор уже готовых конструкций, созданных другими пользователями. Например, CSS-анимации, интересные наборы сеток и многое другое
Стоимость: #бесплатно
Фото недоступнеДивитись в Telegram
📚 Здесь собраны все вопросы, которые могут спросить на собеседовании. Теперь можно легко получить оффер, подготовившись к самым популярным вопросам. Просто выбери своё направление:
1. Frontend / JavaScript
2. Python
3. Java
4. Тестировщик QA
5. Data Science
6. DevOps
7. C#
8. С/C++
9. Golang
10. PHP
11. Kotlin
12. Swift
Фото недоступнеДивитись в Telegram
Задача по JavaScript 👨💻
#проверка_знаний #практика
Оберіть інший тариф
На вашому тарифі доступна аналітика тільки для 5 каналів. Щоб отримати більше — оберіть інший тариф.