В этой статье анализируется прослушивание и запуск событий Nodejs. Поделитесь этим для вашей ссылки. Конкретный анализ заключается в следующем:
Что касается драйвера событий, основанных на событиях, я до сих пор не понял его после прочтения «Nodejs» (возможно, я написал это немного глубже, или у меня недостаточно хорошо понимать). Сегодня я увидел статью о прослушивании и запусках событий Nodejs в сообществе Тьюринга. Поскольку приведено много примеров, это легко понять, поэтому я грубо понимаю драйвер событий Nodejs.
Следующий контент относится к статьям сообщества Тьюринга (адрес: http://www.ituring.com.cn/article/177478)
Во -первых, давайте узнаем о модуле событий Nodejs:
Большинство модулей в node.js унаследованы от модуля событий. Модуль событий (Events.Eventemitter) - это простой класс реализации для режима прослушивания событий. Его объект имеет базовую реализацию режима прослушивания событий, такую как AddListener, On, Once, RemoveListener, RemoveLllisteners, Emit и т. Д.
Давайте сначала посмотрим на пример:
var events = require ("events"); var Emitter = new Events.Eventemiter (); // объект слушателя событий создается // прослушивать event aever_eventemiter.on ("some_event", function () {console.log ("Trigger Event, вызововать функцию обратного вызова");}; settimeout (function () {emitr.emit (efke_event ");}; some_event}, 3000);Видя этот пример напоминает мне о пользовательских событиях jQuery:
// Связывать element event event event.on.on ("hello", function () {alert ("hello world!");}); // trigger ("hello");С этим сравнением легко понять прослушивание и запуск событий Nodejs. Emit эквивалентно запуска события в jQuery.
Я надеюсь, что эта статья будет полезна для программирования Nodejs каждого.