《JavaScript设计模式》札记

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《JavaScript设计模式》札记相关的知识,希望对你有一定的参考价值。

1.单例模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点。

2.策略模式:定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换。

3.代理模式:为一个对象提供一个代用品或占位符,以便控制对它的访问。

4.迭代模式:提供一种方法顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部表示。

5.发布-订阅模式:又叫观察者模式,它定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知。在javascript开发中我们一般用事件模型来替代传统的发布-订阅模式。

6.命令模式

7.组合模式:用小的子对象来构建更大的对象,而这些小的子对象本身也许是由更小的“孙对象”构成的。

以上是关于《JavaScript设计模式》札记的主要内容,如果未能解决你的问题,请参考以下文章

读书札记《怦然心动——情感化交互设计指南》

网络工程常用命令札记2.0

C#关于垃圾回收 终结器IDispose的设计规范札记

阅读札记:创新与思维范式

阅读札记:创新与思维范式

Spark2 ML 学习札记