单例模式

单例模式

定义

保证一个类只创建一个实例,并能够让它被全局访问到
有一些对象往往只需要一个,比如线程池,全局缓存,浏览器中的 window 对象等,在 JS 开发中,单例模式的用途同样非常广泛,比如,当单击登录按钮的时候,页面中会出现一个登录浮窗,而这个登录浮窗是唯一的,无论单击多少次登录按钮,这个浮窗都只会被创建一次,那么这个登录浮窗就适合用单例模式来创建
单例模式是一种非常实用的模式,特别是惰性单例技术,在合适的时候才创建对象,并且只创建唯一一个,更奇妙的是,创建对象和管理单例的职责被分布在两个不同的方法中,这两个方法组合起来才具有单例模式的威力


单例模式
http://blog.climbed.online/2023/11/24/Web -- Knowledge is infinite/编程思想/设计模式/单例模式/
作者
Z.K.
发布于
2023年11月24日
许可协议