-
获取监听个数查看全部
-
显示监听个数
查看全部 -
water()
查看全部 -
// 引入事件模块 var EventEmitter = require('events').EventEmitter // 创建实例 var life = new EventEmitter() // 默认监听事件最大值是10,可以更改最大值 life.setMaxListeners(11) function water(what) { console.log('like ' + what + ', oh removed!') } // 监听事件 life.on('like', function(what) { console.log('like ' + what + ' etc.') }) life.on('like', function(what) { console.log('like' + what + ', oh yeah!') }) // 移除对应的事件 life.removeListener('like', water) // 移除所有的对应事件 life.removeAllListeners('like') // 移除所有事件 life.removeAllListeners() // 触发事件,返回值是true | false,代表有没有对应的事件 var hasLikeListener = life.emit('like', 'football') # => true var hasLoveListener = life.emit('love', 'football') # => false // 查看事件数量 console.log(life.listeners('like').length) console.log(life.listeners('love').length) console.log(EventEmitter.listenerCount(life, 'like')
查看全部 -
清除函数的方式
查看全部 -
emit()返回是否被监听过查看全部
-
setMaxListeners()
查看全部 -
事件设置不要超过10个
查看全部 -
events.js
查看全部 -
node -v
npm -v
查看全部 -
linux 发行版的包工具
查看全部 -
yum -y
查看全部 -
linux环境查看
查看全部 -
安装环境的要求
查看全部 -
printCourseInfo查看全部
举报
0/150
提交
取消