2016年9月27日

13、代理模式

摘要: 代理模式:由于一个对象不能直接引用另一个对象,所以需要通过代理对象在这两个对象之间起到中介的作用。 由于用户相册模块上传的图片照片量越来越大,导致服务器端需要将图片上传模块重新部署到另外一个域(另外一台服务器),这样对前端来说,用户上传图片的请求路径发生变化,指向其他服务器,这就导致跨域问题。 打开 阅读全文

posted @ 2016-09-27 23:47 爱拼才有钱 阅读(125) 评论(0) 推荐(0) 编辑

12、适配器模式

摘要: 适配器模式:将一个类(对象)的接口(方法或者属性)转化成另外一个接口,以满足用户需求,使类(对象)之间接口的不兼容问题通过适配器得以解决。 我们可以这样做 适配下 我们想给转化成为对象的形式 var arr = {}; 阅读全文

posted @ 2016-09-27 17:29 爱拼才有钱 阅读(160) 评论(0) 推荐(0) 编辑

11、外观模式

摘要: 外观模式:为一组复杂的子系统接口提供一个更高级的统一接口,通过这个接口使得系统接口的访问更容易。在javascript中有时也会用于对底层结构兼容性做统一封装来简化用户使用。 为document绑定了onclick事件,但是你知道onclick是dom0事件,也就是说这种方式绑定的事件相当于为元素绑 阅读全文

posted @ 2016-09-27 12:39 爱拼才有钱 阅读(350) 评论(0) 推荐(0) 编辑

10、单例模式

摘要: 单例模式 :又称为单体模式,是只允许实例化一次对象类。有时候也用一个对象规划一个命名空间,在对象上添加属性与方法。 这样写,会有问题的。会给页面添加了很多变量,比如你绑定的事件方法on,日后其他人也添加需求,增加代码定义一个on变量或者重写了on方法,就会跟其他人写的代码冲突。所有最好的办法用单利修 阅读全文

posted @ 2016-09-27 00:23 爱拼才有钱 阅读(162) 评论(0) 推荐(0) 编辑

导航