Node JS

Уроки Node JS и Express для начинающих

17 уроков 30 заданий Справочник Компилятор

#5 - Отслеживание событий в Node

#5 - Отслеживание событий в Node


Node JSJavaScript

Чтобы выполнять какие-либо действия по нажатию на кнопку или при наведении мышки необходимо отслеживать эти события и выполнять нужный для нас код. В этом уроке мы научимся отслеживать события в Node JS.

Видео урок:

Node JS обладает мощным модулем, способным обрабатывать события, а также вызывать события вручную. Для этого существует модуль events, подключив который вы сможете использовать метод EventEmitter для отслеживания событий.

Структура создания события очень схожа на синтаксис jQuery. Необходимо создать какое-либо название для события или же использовать стандартные название. После чего прописать функцию для реализации самого события.
var em = new events.EventEmitter(); // Обработчик
em.on('event_name', function() { // Создание события
  // Вывод информации при срабатывании события
  console.log("Это событие сработало!");
});
Чтобы вызывать такие события можно воспользоваться функцией emit и в ней указать имя нужного события.

Также вы можете использовать модуль util, который позволяет добавить наследование каких-либо данных для объектов. Чтобы создать наследование необходимо использовать переменную модуля util и функцию inherits.

Исходный код

Весь код будет доступен после подписки на проект!

Онлайн редактор кода

Загрузка...

Задание к уроку

Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям!

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы получить большое задание. Такие задания есть к каждому курсу. В них входит задание, методика решения, а также "Готовое решение".
PS: подобные задания доступны при подписке от 1 месяца!


Node JSJavaScript

Также стоит посмотреть