您现在的位置是:课程教程文章

JavaScript代理模式的分类

2023-12-13 23:08课程教程文章 人已围观

1、代理的类型主要包括保护代理和虚拟代理。保护代理用于控制不同权限对象对目标对象的访问。

2、虚拟代理则将大成本对象推迟到真正需要它的时候。

虚拟代理在Javascript中更常用。

实例

varmyImage=(function(){

varimgNode=document.createElement('img');

document.body.appendChild(imgNode);

return{

setSrc:function(src){

imgNode.src=src;

}

}

})();



varproxyImage=(function(){

varimg=newImage;

img.onload=function(){

myImage.setSrc(this.src);

}

return{

setSrc:function(src){

myImage.setSrc('./loading.gif');

img.src=src;

}

}

})();



proxyImage.setSrc('http://xxxxx.jpg');

以上就是JavaScript代理模式的分类,希望对大家有所帮助。更多Javascript学习指路:Javascript

推荐操作环境:windows7系统、jquery3.2.1版本,DELL G3电脑。

课程教程:JavaScript代理模式的分类

上一篇:JavaScript组合模式是什么

下一篇:没有了

站点信息

  • 文章统计篇文章