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

g4560做网站服务器武汉电脑培训学校有哪些

g4560做网站服务器,武汉电脑培训学校有哪些,四川网站建设设计,网站建设如何推广业务一、是什么 代理模式(Proxy Pattern)是为一个对象提供一个代用品或占位符,以便控制对它的 生活场景: 租房、买房,比如链家等房屋中介机构,起到的作用就是代理 二、使用 const proxy new Proxy(target, …

一、是什么

代理模式(Proxy Pattern)是为一个对象提供一个代用品或占位符,以便控制对它的

生活场景:

租房、买房,比如链家等房屋中介机构,起到的作用就是代理

二、使用

const proxy = new Proxy(target, handler);

按照功能来划分,js代理模式常见:

  • 缓存代理
  • 虚拟代理
1、缓存代理

缓存代理可以为一些开销大的运算结果提供暂时的存储,在下次运算时,如果传递进来的参数跟之前一致,则可以直接返回前面存储的运算结果

2、虚拟代理

虚拟代理把一些开销很大的对象,延迟到真正需要它的时候才去创建,常见的就是图片预加载功能

// 图片本地对象,负责往页面中创建一个img标签,并且提供一个对外的setSrc接口
let myImage = (function(){let imgNode = document.createElement( 'img' );document.body.appendChild( imgNode );return {//setSrc接口,外界调用这个接口,便可以给该img标签设置src属性setSrc: function( src ){imgNode.src = src;}}
})();
// 代理对象,负责图片预加载功能
let proxyImage = (function(){// 创建一个Image对象,用于加载需要设置的图片let img = new Image;img.onload = function(){// 监听到图片加载完成后,给被代理的图片本地对象设置src为加载完成后的图片myImage.setSrc( this.src );}return {setSrc: function( src ){// 设置图片时,在图片未被真正加载好时,以这张图作为loading,提示用户图片正在加载myImage.setSrc( 'https://img.zcool.cn/community/01deed576019060000018c1bd2352d.gif' );img.src = src;}}
})();proxyImage.setSrc( 'https://xxx.jpg' );
  • 使用代理模式后,图片本地对象负责往页面中创建一个img标签,并且提供一个对外的setSrc接口;

  • 代理对象负责在图片未加载完成之前,引入预加载的loading图,负责了图片预加载的功能

http://www.dt0577.cn/news/43940.html

相关文章:

  • 做网站上传的程序在哪里下载aso优化贴吧
  • 企业做网站时应注意的事项关键词排名
  • 做网站排名有用吗手机网站建设公司
  • 凡科互动网站登录入口网站权重
  • 优秀电商设计网站有哪些bt磁力
  • 做网站用百度百科的资料会侵权吗泰州seo公司
  • 创意响应式网站建设品牌策划ppt案例
  • 做团购网站需要多少钱seo超级外链
  • 设计师导航网站成都网站建设方案优化
  • 怎么用wordpress做网站seo模拟点击算法
  • 怎么换自己的网站服务器青岛seo杭州厂商
  • 上地网站制作微信管理系统平台
  • 新网 网站备案广告推广怎么做
  • 太原云起时网站建设黄冈免费网站推广平台汇总
  • 陕西网站建设公司找哪家好国外b站推广网站
  • 做安全防护信息的网站培训机构好还是学校好
  • 山东省专业群建设网站如何做好网络营销?
  • 网站文章内链怎么做兰州怎么提高网站的排名
  • 武夷山网站设计湖北seo
  • 动态网站站内广告怎么做百度网盘搜索引擎入口
  • jsp怎么做网站seo服务外包费用
  • 网站怎么做压力测试郑州seo学校
  • 苏州企业网站建设公司营销型网站建设服务
  • 企业网站的设计要点网络宣传推广方案范文
  • 多好商城官网客服seo网站排名优化软件是什么
  • 网站大屏轮播图效果怎么做什么是网络推广
  • 南宁网站开发外包报价百度最新版app下载安装
  • 响应式网站 向下兼容网站应该如何推广
  • 做网站如何推广seo sem是什么意思
  • 武汉网站建设优化seo服务