node.js 发布订阅模式的实例


Posted in Javascript onSeptember 10, 2017

实例如下:

//导入内置模块
let EventEmitter = require('events');
let util=require('util');
//Man继承EventEmitter
util.inherits(Man,EventEmitter); 
//创建一个函数
function Man(){}
//实例化函数
let man=new Man();

function findGirl() {
  console.log('找新的女朋友')
}
function saveMoney() {
  console.log('省钱')
}
man.on('失恋',findGirl)//失恋 ,绑定一个函数方法
man.on('失恋',saveMoney)//失恋 ,绑定一个函数方法
man.removeListener('失恋',findGirl); //移除省钱
man.emit('失恋');

以上这篇node.js 发布订阅模式的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
关于取不到由location.href提交而来的上级页面地址的解决办法
Jul 30 Javascript
javascript实现playfair和hill密码算法
Dec 07 Javascript
javascript下拉框选项单击事件的例子分享
Mar 04 Javascript
js实现大转盘抽奖游戏实例
Jun 24 Javascript
AngularJS使用ngMessages进行表单验证
Dec 27 Javascript
javascript自定义滚动条实现代码
Apr 20 Javascript
javascript输出AscII码扩展集中的字符方法
Dec 26 Javascript
jquery将标签元素的高设为屏幕的百分比
Apr 19 jQuery
jQuery tip提示插件(实例分享)
Apr 28 jQuery
JavaScript体验异步更好的解决办法
Jan 08 Javascript
在Vue组件上动态添加和删除属性方法
Feb 23 Javascript
使用AutoJs实现微信抢红包的代码
Dec 31 Javascript
基于node.js的fs核心模块读写文件操作(实例讲解)
Sep 10 #Javascript
深入浅出webpack教程系列_安装与基本打包用法和命令参数详解
Sep 10 #Javascript
基于AngularJS的简单使用详解
Sep 10 #Javascript
JS获取字符对应的ASCII码实例
Sep 10 #Javascript
Angular4学习笔记之根模块与Ng模块
Sep 09 #Javascript
关于vue-router的beforeEach无限循环的问题解决
Sep 09 #Javascript
浅谈Express异步进化史
Sep 09 #Javascript
You might like
基于PHP输出缓存(output_buffering)的深入理解
2013/06/13 PHP
PHP-FPM 的管理和配置详解
2019/02/17 PHP
关于IFRAME 自适应高度的研究
2006/07/20 Javascript
javascript 定义新对象方法
2010/02/20 Javascript
可以用来调试JavaScript错误的解决方案
2010/08/07 Javascript
jQuery中使用了document和window哪些属性和方法小结
2011/09/13 Javascript
40个有创意的jQuery图片、内容滑动及弹出插件收藏集之一
2011/12/31 Javascript
用按钮控制iframe显示的网页实现方法
2013/02/04 Javascript
JS实现一键回顶功能示例代码
2013/10/28 Javascript
jQuery 删除或是清空某个HTML元素示例
2014/08/04 Javascript
js Calender控件使用详解
2015/01/05 Javascript
jQuery+HTML5加入购物车代码分享
2020/10/29 Javascript
使用canvas实现仿新浪微博头像截取上传功能
2015/09/02 Javascript
Node.js connect ECONNREFUSED错误解决办法
2016/09/15 Javascript
Vue.js使用v-show和v-if的注意事项
2016/12/13 Javascript
js遍历json对象所有key及根据动态key获取值的方法(必看)
2017/03/09 Javascript
Vue.js实战之组件的进阶
2017/04/04 Javascript
json2.js 入门教程之使用方法与实例分析
2017/09/14 Javascript
JavaScript运行原理分析
2018/02/09 Javascript
深入理解Angularjs 脏值检测
2018/10/12 Javascript
原生JS实现随机点名项目的实例代码
2019/04/30 Javascript
Javascript 类型转换、封闭函数及常见内置对象操作示例
2019/11/15 Javascript
vue ajax 拦截原理与实现方法示例
2019/11/29 Javascript
[11:12]2018DOTA2国际邀请赛寻真——绿色长城OpTic
2018/08/10 DOTA
python实现爬取千万淘宝商品的方法
2015/06/30 Python
python使用KNN算法手写体识别
2018/02/01 Python
python在新的图片窗口显示图片(图像)的方法
2019/07/11 Python
解决pycharm不能自动保存在远程linux中的问题
2021/02/06 Python
使用phonegap创建联系人的实现方法
2017/03/30 HTML / CSS
海外淘书首选:AbeBooks
2017/07/31 全球购物
智乐游戏测试笔试题
2014/05/21 面试题
后勤采购员岗位职责
2013/12/19 职场文书
公司放假通知范文
2015/04/14 职场文书
交通安全月活动总结
2015/05/08 职场文书
地道战观后感500字
2015/06/04 职场文书
Idea连接MySQL数据库出现中文乱码的问题
2021/04/14 MySQL