适配器模式:不影响现有实现方式,兼容调用旧接口的代码 优点:简单,提高复用性 缺点:过多使用导致系统层级复杂 // 旧的接口 function useOldApi(){ // some code } // 适配器 function adapter(){ // 适配操作 someAdapterOpration(); // some code return useOldApi(); } // 旧系统使用旧接口 var oldOS = useOldApi(); // 新系统使用旧接口 var newOS = adapter();