Relsoul&Soul的随笔,技术,感悟,摄影博客
  • Home
  • Js
  • Author
  • 常用的nodejs
Subscribe
Tagged

JavaScript设计模式笔记-代理模式

A collection of 1 post

JavaScript设计模式笔记-代理模式

JavaScript设计模式笔记-代理模式

定义 代码模式是为一个对象提供一个代用品或者占位符,以便控制对它的访问.比如最常见的就是生活中的经纪人与明星.代理模式的关键在于,当客户不方便直接访问一个对象或者不满足需要的时候,提供一个替身对象来控制这个对象的访问,客户实际上访问的是替身对象。 6.1 第一个例子——小明追MM方式 因为小明胆子小不敢直接送花给MM于是让MM与他的的好友B来送给MM先来看看不用代理模式的情况 var Flower=function(){} var xiaoming={ sendFlower:function(target){ var flower=new Flower(); target.receiveFlower(flower) } } var A={ receiveFlower:function(flower){ console.log('收到花'+flower) } } xiaoming.sendFlower(A) 接下来我们引入代理B,既小明通过B来送给A花 var Flower=function(){} var xiaoming={ sendFlower:function(target)

soul 2016年2月1日 • 11 min read
Relsoul&Soul的随笔,技术,感悟,摄影博客 © 2022
  • Data & privacy
  • Contact
  • Contribute →
Powered by Ghost