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

网站建设分为几个时期巨量数据官网

网站建设分为几个时期,巨量数据官网,网站建设定位,成都网站制作汕头观察者模式(Observer mode)指的是函数自动观察数据对象,一旦对象有变化,函数就会自动执行。这里,我们是使用es6的proxy及reflect来实现这个效果。 实现效果 业务分析 源数据 const object2 {name: "张三"…

观察者模式(Observer mode)指的是函数自动观察数据对象,一旦对象有变化,函数就会自动执行。这里,我们是使用es6的proxy及reflect来实现这个效果。

实现效果

在这里插入图片描述

业务分析

  • 源数据
const object2 = {name: "张三",age: 20,
};
  • 包装源数据的方法
function observable(object) {return new Proxy(object, {get(object, key) {console.log(`你访问了${key}`);return Reflect.get(object, key);},set(object, key, value) {const result = Reflect.set(object, key, value);// 触发更新for (const observer of queuedObservers) {observer();}return result;},});
}
  • 包装数据
// 数据监听
const person = observable(object2);
  • 收集依赖,哪里在使用这个数据
const queuedObservers = new Set();const observe = (callback) => {queuedObservers.add(callback);
};//这里就是依赖
function print() {console.log(`${person.name}今年${person.age}`);
}
// 收集依赖
observe(print);
  • 改变数据,触发更新即可
person.age= 400

在这里插入图片描述

http://www.dinnco.com/news/25251.html

相关文章:

  • 西安市建设和住房保障局网站搜狗站长工具综合查询
  • 网站专题怎么做呢公司网页设计
  • php和java哪个做网站浩成都关键词自然排名
  • 中国好公司网站建设济南头条今日新闻
  • 设计通网站建设百度网址大全网址导航
  • 网站首页适配规则在线一键建站系统
  • 空壳网站域名备案查询官网
  • 微信服务号绑定网站百度搜索推广官网
  • 网站外链优化方法宣传推广方案
  • 邯郸网站建设哪家强百度北京总部电话
  • 三亚房产网站建设百度app下载安装 官方
  • wordpress 语法搜索引擎优化与关键词的关系
  • 购买网站服务器德兴网站seo
  • 怎么做美食的网站产品推广平台
  • 微网站平台怎样做网站一般的电脑培训班要多少钱
  • 织梦 网站栏目管理 很慢体彩足球竞彩比赛结果韩国比分
  • 深圳戈麦斯网站开发semir是什么意思
  • 在线教育网站平台建设的意义手机端网站排名
  • 表白网站怎样做有创意企业网络营销策划方案
  • 三好街做网站公司网推一手单渠道
  • 郑州专业做微信网站北京网站优化
  • 太原网站建设 世纪优创新闻发稿
  • 网站空间 控制面板短视频推广
  • 网站设计软件开发搜索引擎有哪些技巧
  • 做卡盟网站教程百度实名认证
  • 微信网站开发登录互动营销的概念
  • 做网站就上凡科建设站长统计官网
  • 潍坊网站建设建站线上推广渠道有哪些方式
  • 做旅游网站的关注与回复自己如何做一个网站
  • DW做注册网站如何优化关键词排名到首页