qrcode

关注全栈修仙之路,一起学习进阶!

design pattern, singleton pattern, 设计模式,单例模式

TypeScript 设计模式之单例模式

一、简介单例模式是一种常用的模式,有一些对象我们往往只需要一个,比如线程池、全局缓存、浏览器中的 window 对象等。单例模式用于保证一个类仅有一个实例,并提供一个访问它的全局访问点。 二、优缺点优点 由于单例模式在内存中只有一个实例,减少了内存开支,特别是一个对象需要频繁地创建、销毁时,而且创建或销毁时性能又无法优化,单例模式的优势就非常明显。 由于单例模式只生成一个实例,所以减少了系统...