码迷,mamicode.com
首页 >  
搜索关键字:javascript设计模式    ( 472个结果
JavaScript---设计模式之命令模式
概念 用来对方法调用进行参数化处理和传送,经过这样处理过的方法调用可以在任何需要的时候执行。也就是说该模式旨在将函数的调用、请求和操作封装成一个单一的对象,然后对这个对象进行一系列的处理。它也可以用来消除调用操作的对象和实现操作的对象之间的耦合。这为各种具体的类的更换带来了极大的灵活性。 作用 注意 ...
分类:编程语言   时间:2018-02-12 18:44:28    阅读次数:152
JavaScript---设计模式之观察者模式
概念 观察者模式又叫发布订阅模式(Publish/Subscribe),它定义了一种一对多的关系,让多个观察者对象同时监听某一个主题对象,这个主题对象的状态发生变化时就会通知所有的观察者对象,使得它们能够自动更新自己。 作用 注意事项 监听要在触发之前 ...
分类:编程语言   时间:2018-02-12 18:38:12    阅读次数:175
JavaScript---设计模式之职责链模式
概念 职责链模式是使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理他为止。 链中收到请求的对象要么亲自处理它,要么转发给下一个候选者。提交方并不明确有多少个对象会处理它,任一候选者都可以响应相应的请求,可以在运行 ...
分类:编程语言   时间:2018-02-11 21:22:12    阅读次数:146
JavaScript---设计模式之迭代器模式
迭代器模式提供一种方法顺序访问一个聚合对象中各个元素,而又不需要暴露该方法中的内部表示。 jQuery中我们经常会用到一个each函数就是迭代器模式 作用 为遍历不同的集合结构提供一个统一的接口,从而支持同样的算法在不同的集合结构上进行操作 对于集合内部结果常常变化各异,我们不想暴露其内部结构的话, ...
分类:编程语言   时间:2018-02-11 18:08:33    阅读次数:150
2018年的读书清单
《别做正常的傻瓜》 《人人都是架构师》 《领域驱动设计和模式实践》 《JavaScript设计模式与开放实践》 《JavaScript正则表达式迷你书》 《大话设计模式》(第4遍阅读) 《算法导论》 缓存,数据库优化库表拆分,负债均衡,消息队列,elasticsearch,solr.lucene,n ...
分类:其他好文   时间:2018-01-15 17:32:59    阅读次数:346
观察者模式 -> dom事件 / 自定义事件 / Promise 我的理解
观察者模式(Observer) 又称作为发布-订阅模式或消息机制,定义了一种依赖关系,解决了主体对象与观察者对象之间通讯和耦合的问题; 观察者模式例子 引用于<JavaScript设计模式> var Observer = (function(){ var _messages = {}; // 监听信 ...
分类:其他好文   时间:2018-01-13 23:53:25    阅读次数:221
《JavaScript设计模式与开发实践》知识点笔记
1、javaScript没有提供传统面向对象语言中的类式继承,而是通过原型委托的方式来实现对象与对象之间的继承。 2、静态类型语言在编译时便已确定变量的类型,而动态类型语言的变量类型要到程序运行的时候,待变量被赋予某个值后,才会具有某种类型。 3、JavaScript是一门典型的动态类型语言 4、利 ...
分类:编程语言   时间:2018-01-06 21:09:43    阅读次数:201
javascript设计模式——适配器模式
前面的话 适配器模式的作用是解决两个软件实体间的接口不兼容的问题。使用适配器模式之后,原本由于接口不兼容而不能工作的两个软件实体可以一起工作。适配器的别名是包装器(wrapper),这是一个相对简单的模式。在程序开发中有许多这样的场景:当试图调用模块或者对象的某个接口时,却发现这个接口的格式并不符合 ...
分类:编程语言   时间:2017-12-17 19:21:09    阅读次数:130
javascript设计模式——状态模式
[1]初识状态模式 [2]通用结构 [3]文件上传 [4]优缺点 [5]状态机 ...
分类:编程语言   时间:2017-12-17 11:05:44    阅读次数:171
javascript设计模式——装饰者模式
[1]概念 [2]javascript装饰者 [3]装饰函数 [4]AOP [5]AOP应用实例 [6]装饰者模式和代理模式 ...
分类:编程语言   时间:2017-12-17 10:59:51    阅读次数:213
472条   上一页 1 ... 8 9 10 11 12 ... 48 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!