当前位置: 首页 > news >正文

群晖nas可以做web网站最有效的恶意点击

群晖nas可以做web网站,最有效的恶意点击,武汉 商城网站建设,织梦cms和wordpress文章目录 观察者模式运用实现 观察者模式 定义:他用来定义对象之间一种一对多的依赖关系,当一个对象状态发生改变时,所有依赖他的对象都会得到通知 运用 如果我们使用过 DOM 上的事件函数,那就接触过观察者模式 document.body…

文章目录

    • 观察者模式
    • 运用
    • 实现

观察者模式

定义:他用来定义对象之间一种一对多的依赖关系,当一个对象状态发生改变时,所有依赖他的对象都会得到通知

运用

如果我们使用过 DOM 上的事件函数,那就接触过观察者模式

document.body.addEventListener("click",function () {console.log("body clicked");},false
);document.body.click(); // 输出:body clicked

这段代码中 body 上添加了一个订阅者,而 document.body.click() 向所有订阅者发送了点击事件~

我们可以随意添加 订阅者 而不会影响 发布者 代码的编写

实现

接下来尝试实现一些自定义事件,通过 listen 监听某个名为 key 的事件,通过 trigger 执行事件回调函数

var saleOffices = {clientList: [], // 缓存列表,存放订阅者的回调函数listen: function (key, fn) {// 增加订阅者if (!this.clientList[key]) {// 如果还没有订阅过此类消息,给该类消息创建一个缓存列表this.clientList[key] = []; // 直接把函数推入数组}this.clientList[key].push(fn); // 订阅的消息添加进缓存列表},trigger: function () {// 发布消息var key = Array.prototype.shift.call(arguments); // 取出消息类型var fns = this.clientList[key]; // 取出该消息对应的回调函数集合if (!fns || fns.length === 0) {// 如果没有订阅该消息,则返回return false;}for (var i = 0, fn; (fn = fns[i++]); ) {// 依次执行订阅的回调函数fn.apply(this, arguments); // arguments 是发布消息时带上的参数}},
};// ----- 测试 -----
saleOffices.listen("squareMeter88", function (price) {// 小明订阅消息console.log("小明得到价格= " + price);
});saleOffices.listen("squareMeter100", function (price) {// 小红订阅消息console.log("小红价格= " + price);
});saleOffices.trigger("squareMeter88", 2000000); // 输出:2000000
http://www.yidumall.com/news/71160.html

相关文章:

  • php网站模板带后台百度上怎么免费开店
  • 枣庄手机网站建设公司舆情网站入口
  • 做兼职哪个网站靠谱广告公司推广渠道
  • 公司网站模版百度推广seo怎么学
  • 西宁网站制作哪家好短信广告投放
  • 公司网站建设必要性百度在线下载
  • 天门网站开发安新seo优化排名网站
  • 大型科技网站建设搜狗网址
  • 排名好的宜昌网站建设企业网络营销推广方案
  • qq互联 网站建设不完善百度指数在线查询小程序
  • 前端网站开发框架百度搜索链接
  • asp学校网站源码网站关键词排名优化方法
  • 中华设计论坛西安seo优化培训机构
  • 案例较少如何做设计公司网站推广普通话的意义论文
  • 现在全国哪里疫情最严重seo排名如何优化
  • 超市网站开发建设建议互联网推广渠道
  • 网站价格套餐互联网培训机构排名前十
  • 网站开发的交付文档手机网站建设公司
  • 经典企业网站模板北京网络网站推广
  • 深圳网站建设 site百度营销网页版
  • 网站推荐几个免费的外贸建站优化
  • 今日头条如何做淘宝客网站推广体验营销策划方案
  • 政府网站建设的基本原则出售友情链接是什么意思
  • 做公众号文章的网站初学者做电商怎么入手
  • 做网站的的价位网站seo 优化
  • 公司购买网站建设费用会计分录网站关键词优化网站推广
  • 满山红厦门网站建设肇庆seo排名
  • htp免费域名注册网站网站开通
  • 怎样将qq空间建设为个人网站公司建立网站的步骤
  • 合肥网站排名提升sem百度竞价推广