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 相关文章推荐
[原创]静态页面也可以实现预览 列表不同的显示方式
Oct 14 Javascript
JQERY limittext 插件0.2版(长内容限制显示)
Aug 27 Javascript
关于JavaScript命名空间的一些心得
Jun 07 Javascript
探讨JavaScript中的Rest参数和参数默认值
Jul 29 Javascript
Bootstrap每天必学之日期控制
Mar 07 Javascript
JQuery导航菜单选择特效
Apr 11 Javascript
AngularJS表格详解及示例代码
Aug 17 Javascript
微信小程序 自动登陆PHP源码实例(源码下载)
May 08 Javascript
Vue-cli中为单独页面设置背景色的实现方法
Feb 11 Javascript
vue中利用simplemde实现markdown编辑器(增加图片上传功能)
Apr 29 Javascript
layui table数据修改的回显方法
Sep 04 Javascript
微信小程序地图实现展示线路
Jul 29 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下的权限算法的实现
2007/04/28 PHP
PHP常用的小程序代码段
2015/11/14 PHP
PHP 中提示undefined index如何解决(多种方法)
2016/03/16 PHP
PHP实现的登录页面信息提示功能示例
2017/07/24 PHP
php框架CodeIgniter主从数据库配置方法分析
2018/05/25 PHP
PHP实现的敏感词过滤方法示例
2019/03/06 PHP
屏蔽F1~F12的快捷键的js函数
2010/05/06 Javascript
jquery中选择块并改变属性值的方法
2013/07/31 Javascript
js 获取元素下面所有li的两种方法
2014/04/14 Javascript
javascript使用正则表达式检测IP地址
2014/12/03 Javascript
总结JavaScript中布尔操作符||与&&的使用技巧
2015/11/17 Javascript
限制只能输入数字的实现代码
2016/05/16 Javascript
浅析JavaScript Array和string的转换(推荐)
2016/05/20 Javascript
Javascript中的对象和原型(二)
2016/08/12 Javascript
jQuery中ScrollTo用法示例
2016/09/04 Javascript
获取url中用&隔开的参数实例(分享)
2017/05/28 Javascript
JavaScript定义函数_动力节点Java学院整理
2017/06/27 Javascript
Angular2监听页面大小变化的解决方法
2017/10/09 Javascript
vue项目中使用ueditor的实例讲解
2018/03/05 Javascript
微信小程序6位或多位验证码密码输入框功能的实现代码
2018/05/29 Javascript
bootstrap实现点击删除按钮弹出确认框的实例代码
2018/08/16 Javascript
js实现for循环跳过undefined值示例
2019/07/02 Javascript
jQuery+css实现的点击图片放大缩小预览功能示例【图片预览 查看大图】
2020/05/29 jQuery
[01:56]2014DOTA2西雅图邀请赛 MVP外卡赛老队长精辟点评
2014/07/09 DOTA
python中星号变量的几种特殊用法
2016/09/07 Python
解决python写入mysql中datetime类型遇到的问题
2018/06/21 Python
如何利用python检测图片是否包含二维码
2020/10/15 Python
python 实现图片批量压缩的示例
2020/12/18 Python
Python爬虫自动化爬取b站实时弹幕实例方法
2021/01/26 Python
关于毕业的广播稿
2014/01/10 职场文书
大学生应聘求职信
2014/05/26 职场文书
机械工程师岗位职责
2014/06/16 职场文书
代领毕业证委托书
2014/08/02 职场文书
干货:如何写好工作总结报告!
2019/05/10 职场文书
一篇文章学会Vue中间件管道
2021/06/20 Vue.js
Python常用配置文件ini、json、yaml读写总结
2021/07/09 Python