LouisTsang-jk.github.io
单例模式
单例模式是一种对象创建型模式。
定义
一个类只有一个实例。
场景
唯一弹窗
…
特点
该类只能有一个实例
自行创建这个实例
自行向整个系统提供这个实例
优点
保证内存里只有一个实例,减少内存开销
避免资源的多重占用
设置全局访问点,可以优化和共享资源访问
缺点
没有抽象层,扩展比较困难
职责过重,违背单一职责原则
JavaScript实现
Singleton.js
参考
单例模式(单例设计模式)详解
单例模式