Javascript 文字对象和单例模式

Javascript literal object and singleton pattern

本文关键字:单例模式 对象 文字 Javascript      更新时间:2023-09-26

javascript中的文字对象实例化不是单例吗?

当然,如果没有找到对象,则没有"自我"实例化,但是只有对象的一个"副本"保留在周围。

你有什么想法?

我在文章中找到了答案:

http://addyosmani.com/resources/essentialjsdesignpatterns/book/#singletonpatternjavascript

单例与静态类(或对象(不同,因为我们可以延迟它们的初始化,通常是因为它们需要一些在初始化期间可能不可用的信息。它们不会为不知道以前对它们的引用的代码提供轻松检索它们的方法。这是因为它既不是单例返回的对象也不是"类",而是一个结构。想想闭包变量实际上不是闭包 - 提供闭包的函数作用域是闭包。