设计模式
huangfuyk
自己应为之事,勿求他人;今日应为之事,勿待明日。
展开
-
JS设计模式之单例模式、组合模式、观察者模式、策略模式
关于JS中的设计模式与单例模式的介绍,在上一篇博客中做了介绍,详情见:JS设计模式及单例模式 好,下面我将结合一些实例,说一下我对组合模式以及观察者模式的了解: 1、组合模式: 组合模式在对象间形成树形结构; 组合模式中基本对象和组合对象被一致对待; 无须关心对象有多少层, 调用时只需在根部进行调用; 将多个对象的功能,组装起来,实现批量执行; 想象我们现在手上有个万能遥控器, 当我们回家,...原创 2020-03-17 21:52:45 · 5675 阅读 · 6 评论 -
JS设计模式之单例模式
在了解单例模式之前,我们要先搞懂什么是设计模式: 比较官方的设计模式定义:就是在面向对象软件设计过程中针对特定问题的简洁而优雅的解决方案。 当然说白了就是:设计模式对某个特定场景下对某种问题的解决方案。 所以,我们在合适的场景下可能会条件反射一样自然而然想到符合这种场景的设计模式。 所有的设计模式的共同目标都是:高内聚,低耦合。 我们在日常的开发当中,都或多或少地接触了设计模式,但是很多时候不...原创 2020-03-17 20:43:41 · 5018 阅读 · 7 评论