2
A
回答
1
我发现文中的答案:
http://addyosmani.com/resources/essentialjsdesignpatterns/book/#singletonpatternjavascript
单身从静态类(或对象)不同,我们可以延迟它们的初始化,通常是因为他们需要的一些信息时,可能无法使用初始化时间。他们没有提供一种不知道之前引用它们的代码来轻松检索它们的方法。这是因为它不是Singleton返回的对象或“类”,它是一个结构。想想封闭变量如何不是真正的闭包 - 提供闭包的函数范围是闭包。
相关问题
- 1. 单例模式javascript
- 2. Javascript单例模式
- 3. 对象文字JavaScript模式不能识别对象变量
- 4. 的Javascript模块模式和空对象
- 5. javascript中的对象和对象文字
- 6. JS中的单例模式和抽象
- 7. JavaScript单例模式 - 差异?
- 8. Javascript对象实例和文档准备
- 9. 对象文字或模块化Javascript设计模式
- 10. JSP隐式对象是单例对象?
- 11. 的javascript:严格的模式和对象
- 12. JavaScript的子对象和定义模式
- 13. JavaScript对象创造模式
- 14. Javascript对象参考模式
- 15. 单例模式对象实例化的时间
- 16. 子模块模式代码中的对象文字和'this'
- 17. C#单例模式和MEF
- 18. Laravel IoC和单例模式
- 19. 回环 - 模型实例JavaScript对象
- 20. Javascript游戏,数组和对象文字
- 21. JavaScript对象文字和阵列
- 22. JavaScript继承和对象文字
- 23. JavaScript中的参数和对象文字
- 24. JavaScript对象的单例行为
- 25. 对象和对象元模式设计
- 26. JavaScript和正则表达式:文字语法比较。 RegExp对象
- 27. 模式映射具有对象模式列表的单个对象模式
- 28. JavaScript和模式对话框
- 29. Javascript字符串和对象
- 30. 如何模拟Kotlin单例对象?
相关:[最简单/最干净的方式来实现JavaScript中的单身?](http://stackoverflow.com/questions/1479319/simplest-cleanest-way-to-implement-singleton-in-javascript) – 2014-12-04 16:55:30