首页 > Web开发 > 详细

nodejs学习笔记之events

时间:2016-07-13 11:45:47      阅读:133      评论:0      收藏:0      [点我收藏+]

events 模块只提供了一个对象: events.EventEmitter。

EventEmitter 的核心就是事件触发与事件监听器功能的封装。

可以通过require("events");来访问该模块。

var events = require(‘events‘);

var emitter = new events.EventEmitter()  

EventEmitter 的每个事件由一个事件名和若干个参数组成,事件名是一个字符串,通常表达一定的语义。对于每个事件,EventEmitter 支持 若干个事件监听器。

EventEmitter 提供了多个属性,如 on 和 emit

on 函数用于绑定事件函数,emit 属性用于触发一个事件。

常用的属性有on,addListener,emit,removeListener,once

顾名思义就是 on是为指定事件注册一个监听器,接受一个字符串 event 和一个回调函数。

后续。。。。

nodejs学习笔记之events

原文:http://www.cnblogs.com/MissBean/p/node_event.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!