205 читали · 1 год назад
Понимание выполнения функций в Javascript - Call Stack, Event Loop, задачи и многое другое (перевод)
Веб-разработчики или фронтенд-инженеры, как мы любим себя называть, теперь делают все, начиная от создания интерактивности в браузере до создания компьютерных игр, настольных виджетов, кроссплатформенных мобильных приложений или написания кода на стороне сервера (наиболее популярно с использованием node.js), чтобы подключить его к любой базе данных - достигая почти всеобщности в качестве языка сценариев. Поэтому важно познакомиться с внутренностями Javascript, чтобы использовать его лучше и эффективнее, и об этом и будет рассказано в статье...
4 дня назад
Мастерство работы с событиями в DOM: освойте event listeners, всплытие и делегирование событий
Введение: Каждое ваше нажатие кнопки, прокрутка страницы и даже мельчайшее движение мыши — всё это события, которые можно ловко обрабатывать с помощью JavaScript. Если вы хотите создавать динамичные и отзывчивые интерфейсы, умение работать с событиями в DOM станет вашим главным инструментом. В этой статье мы рассмотрим все ключевые элементы: event listeners, фазы событий, всплытие и погружение, а также важный прием — делегирование событий. Событие — это действие пользователя или браузера, которое можно зафиксировать и на которое можно отреагировать...