博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javascript 设计模式之观察者模式
阅读量:4981 次
发布时间:2019-06-12

本文共 479 字,大约阅读时间需要 1 分钟。

var EventsListener=function(){    var uniqid=-1,obj={};    //添加监听    var listen=function(key,fn){        obj[key]?'':obj[key]=[];        var tagid=(++uniqid).toString();        obj[key].push({            id:tagid,            fn:fn        });        return tagid;    };    //发布    var publish=function(){        var key=Array.prototype.shift.call(arguments);        if(obj[key]&&obj[key].length){            for(var i=0;i

 

转载于:https://www.cnblogs.com/oldcownotGiveup/p/5967844.html

你可能感兴趣的文章
[Voice communications] 声音的滤波
查看>>
软件建模——第9章 毕业论文管理系统—面向对象方法
查看>>
[SDOI2008]洞穴勘测
查看>>
Difference between Linearizability and Serializability
查看>>
IDEA使用操作文档
查看>>
UIView
查看>>
添加日期选择控件
查看>>
bzoj4765: 普通计算姬 (分块 && BIT)
查看>>
看完漫画秒懂区块链
查看>>
Oracle命令类别
查看>>
stc12c5a60s2驱动TEA5767收音机模块硬件调试总结
查看>>
vue中提示$index is not defined
查看>>
css选择器
查看>>
ASP.NET上传下载文件
查看>>
Galaxy Nexus 全屏显示-隐藏Navigation Bar
查看>>
Spring中使用Velocity模板
查看>>
上周热点回顾(8.18-8.24)
查看>>
Feature toggle
查看>>
day02
查看>>
gvim 配置Pydiction
查看>>