JavaScript设计模式—代理模式

代理模式介绍

使用者无权访问目标对象,中间加代理,通过代理做授权和控制

代理(proxy)是一个对象,它可以用来控制对另外一个对象的访问;

代理对象和本体对象实现了同样的接口,并且会把任何方法调用传递给本体对象;

举个例子:想象一下明星与经纪人的关系,明星是请求的本体,经纪人就是代理proxy

 

UML类图和代码示例

 

posted @ 2015-10-27 15:05  胡椒粉hjf  阅读(347)  评论(0编辑  收藏  举报