前言:
现时兄弟们对“数据代理函数是什么”大约比较关怀,姐妹们都想要知道一些“数据代理函数是什么”的相关知识。那么小编同时在网络上汇集了一些关于“数据代理函数是什么””的相关资讯,希望兄弟们能喜欢,大家一起来了解一下吧!代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。
虚拟代理
虚拟代理是把一些开销很大的对象,延迟到真正需要它的时候才去创建执行
图片懒加载
合并http请求
如果有一个功能需要频繁进行请求操作,这样开销比较大,可以通过一个代理函数收集一段时间内请求数据,一次性发出
缓存代理
缓存代理可以作为一些开销大的运算结果提供暂时的存储,下次运算时,如果传递进来的参数跟之前一致,则可以直接返回前面存储的运算结果
优缺点
优点:代理模式能将代理对象与被调用对象分离,降低了系统的耦合度。代理模式在客户端和目标对象之间起到一个中介作用,这样可以起到保护目标对象的作用。代理对象也可以对目标对象调用之前进行其他操作。
缺点:增加了系统的复杂度
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #数据代理函数是什么