当前位置: 首页 > wzjs >正文

网站模板 使用兰蔻搜索引擎营销案例

网站模板 使用,兰蔻搜索引擎营销案例,网站推广名词解释,企业网站的缺点Node里很多对象会分发事件: 每次有连接的时候net.Server会分发事件,当文件打开的时候fs.readStream会分发事件。所有能分发事件的对象都是 events.EventEmitter的实例。通过require("events");能访问这个模块。 一般来说,事件名都…

Node里很多对象会分发事件: 每次有连接的时候net.Server会分发事件,当文件打开的时候fs.readStream会分发事件。所有能分发事件的对象都是 events.EventEmitter的实例。通过require("events");能访问这个模块。

一般来说,事件名都遵照驼峰规则,但这不是强制规定,任何形式的字符串都可以做为事件名。

为了处理事件,通常将函数关联到对象上。这些函数也叫监听者(listeners)。在这个函数里,this指向监听者所关联的EventEmitter

类: events.EventEmitter

你可以通过require('events').EventEmitter获取EventEmitter类。

EventEmitter实例遇到错误后,通常会触发一个错误事件。错误事件在node里是特殊例子。如果没有监听者,默认的操作是打印一个堆栈信息并退出程序。

当添加新的监听者时, EventEmitters会触发'newListener'事件,当移除时会触发'removeListener'

emitter.addListener(event, listener)

emitter.on(event, listener)

添加一个监听者到特定event的监听数组的尾部,触发器不会检查是否已经添加过这个监听者。 多次调用相同的eventlistener将会导致listener添加多次。

server.on('connection', function (stream) {console.log('someone connected!');
});

返回emitter。

emitter.once(event, listener)

给事件添加一个一次性的listener,这个listener只会被触发一次,之后就会被移除。

server.once('connection', function (stream) {console.log('Ah, we have our first user!');
});

返回emitter。

emitter.removeListener(event, listener)

从一个某个事件的listener数组中移除一个listener。注意,这个操作会改变listener数组内容的次序。

var callback = function(stream) {console.log('someone connected!');
};
server.on('connection', callback);
// ...
server.removeListener('connection', callback);

removeListener最多会移除数组里的一个listener。如果多次添加同一个listener到数组,那就需要多次调用removeListener来移除每一个实例。

返回emitter。

emitter.removeAllListeners([event])

移除所有的listener,或者某个事件listener。最好不要移除全部listener,尤其是那些不是你传入的(比如socket或文件流)。

返回emitter。

emitter.setMaxListeners(n)

默认情况下,给单个事件添加超过10个listener,事件分发器会打印警告。这样有利于检查内存泄露。不过不是所有的分发器都应该限制在10个,这个函数允许改变 listener数量,无论是0还是更多。

返回emitter。

EventEmitter.defaultMaxListeners

emitter.setMaxListeners(n)设置一个分发器的最大listener数,而这个函数会立即设置所有EventEmitter的当前值和默认值。要小心使用。

请注意,emitter.setMaxListeners(n)的优先级高于EventEmitter.defaultMaxListeners.

emitter.listeners(event)

用于返回事件的listener数组。

server.on('connection', function (stream) {console.log('someone connected!');
});
console.log(util.inspect(server.listeners('connection'))); // [ [Function] ]

emitter.emit(event[, arg1][, arg2][, ...])

允许你使用指定的参数顺序的执行每一个listener.

如果事件有 listener,返回true, 否则false

类方法: EventEmitter.listenerCount(emitter, event)

返回指定事件的listener数量。

Event: 'newListener'

  • event{String}事件名
  • listener{Function}事件处理函数

添加listener的时候会触发这个事件。当这个事件触发的时候,listener可能还没添加到listener数组。

Event: 'removeListener'

  • event{String}事件名
  • listener{Function}事件处理函数

删除listener的时候会触发这个事件。当这个事件触发的时候,listener可能还还没从listener数组移除。


文章转载自:

http://bMJKRelJ.jwmws.cn
http://mLnH2JuT.jwmws.cn
http://wF1tBwFU.jwmws.cn
http://8iYHoFpR.jwmws.cn
http://AAXIh8Hz.jwmws.cn
http://RldgRCnr.jwmws.cn
http://cbll7lk9.jwmws.cn
http://Jr7Jphq8.jwmws.cn
http://sU3ThEFq.jwmws.cn
http://C7CT1an4.jwmws.cn
http://uumGZNwE.jwmws.cn
http://bk5t4eZR.jwmws.cn
http://Ml8QpJry.jwmws.cn
http://oK0SrijQ.jwmws.cn
http://eu819qZR.jwmws.cn
http://gvQp8eqo.jwmws.cn
http://s5Fhdlx8.jwmws.cn
http://VL43kjyA.jwmws.cn
http://7ON0tcu5.jwmws.cn
http://Na9hWQtJ.jwmws.cn
http://9xmvZow2.jwmws.cn
http://pcDUGBQr.jwmws.cn
http://EPbRe28j.jwmws.cn
http://JfdTc2i7.jwmws.cn
http://yeNY5odw.jwmws.cn
http://j7deI18L.jwmws.cn
http://ORizNGyf.jwmws.cn
http://gNv7qXr6.jwmws.cn
http://0NunUh0d.jwmws.cn
http://bHCX2px0.jwmws.cn
http://www.dtcms.com/wzjs/754994.html

相关文章:

  • 宁波 商城网站建设优化的意思
  • 课程的网站建设如何给网站增加图标
  • 专业网站设计制作服务广州建站工作室
  • 中建八局第一建设有限公司资质东莞做网站优化的公司
  • 海外推广的网站有哪些百度快速排名软件
  • html仿淘宝首页电子商务网站首页wordpress使用端口
  • 杭州大江东建设局网站中国建设招标网住建部网站
  • 珠海门户网站建设短视频网站如何做推广
  • 福千欣隆网站建设公司 概况类似wordpress博客系统
  • 2017网站开发工资wordpress有广告插件
  • 安庆怀宁网站建设兼职青岛外贸假发网站建设
  • 做网站 以图搜货全国网页制作大赛
  • 自适应微网站开发资产管理系统源码
  • h5网站建设作用完成网站群建设
  • 做seo网站优化多少钱wordpress 汉化包
  • 专门做特卖的网站是什么美食网站开发
  • 网站结构和布局区别网站开发的好处和弊端
  • 东莞横沥网站设计网站建网站建站专业公司
  • 备案主体负责人 网站负责人运城哪家做网站的公司好
  • 设计网站可能遇到的问题做企业网站收费多少钱
  • 未来中森网站建设咨询上海金融网站建设
  • dedecms 招聘网站免费源码资源站
  • 上海低价网站建设wordpress 分类目录 seo
  • 公司网站界面设计做网站答辩总结范文
  • 用云空间制作网站好兄弟资源网在线看片
  • 网站介绍模版龙之向导外贸网址
  • 广州网站设计企业给个网站急急急2021
  • 的网站设计案例目前最火的互联网项目
  • 拜师做网站企业作风建设心得体会
  • 开发应用吉林关键词优化的方法