JavaScript设计模式—代理模式

代理模式介绍

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

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

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

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

UML类图和代码示例

原文地址:https://www.cnblogs.com/LO-ME/p/4914286.html