体彩排列5双期走势图

站长网_站长创业_站长主页_站长之家_易采站长站

会员投稿 投稿指南 站长资讯通告: nodejs 中模拟实现 emmiter 自定义事件
搜索:
您的位置: 主页 > 教程 > 网页编程 > JavaScript > » 正文

nodejs 中模拟实现 emmiter 自定义事件

来源: 易采站长站

体彩排列5双期走势图nodejs 中模拟实现 emmiter 自定义事件

<!DOCTYPE html>
<html>
 <head>
  <meta charset="UTF-8">
  <title></title>
  <script>
   function Emitter() {
    this.events = {}; //存放事件的地方
   }
   Emitter.prototype.on = function(type, cb) {
    var events = this.events; 
    events = events[type] = events[type] || [];
    events.push(cb);
   };
   
   Emitter.prototype.emit = function(type) {
    var args = [].slice.call(arguments, 1);
    var cbs = this.events[type], cb;
    while (cb = cbs && cbs.shift()) {
     cb.apply(this, args);
    }
   };
   var emitter = new Emitter();
   emitter.on('customevent', function(param) {
    alert(param);
   });
   emitter.on('customevent', function() {
    alert(1);
   });
   emitter.emit('customevent', 'xxx');
  </script>
 </head>
 <body>
 </body>
</html>

Tags:
最新图文资讯
1 2 3 4 5 6
体彩排列5双期走势图相关的文章列表:
易采站长站 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助 -
齐鲁风采23选5走势图 体彩排列3跨度走势图 齐鲁风采23选5和值走势图 江苏体彩七位数质合走势图 福彩双色球红蓝走势图 齐鲁风采23选5历史开奖号码 河北福彩排列7走势图 体彩排列5出号特征 广东南粤风采36选7走势图 福彩双色球重号走势图 江苏体彩七位数双期走势图 河南福彩22选5走势图 福彩双色球走势图 河北福彩20选5五位走势图 东方6 1大小走势图 数字彩复式拆分 楚天风采22选5除三走势图 河南福彩22选5走势图 河北福彩20选5和尾数走势图 浙江体彩6 1游戏规则