2013-01-08 49 views
0

我看了一下JavaScript模块模式,但它似乎只能用来创建单例。是否可以使用相同的模式创建同一个模块的多个实例?或者我应该看看不同的模式?JavaScript模块的多个实例?

+0

谷歌的'专业JavaScript的设计Patterns'功能。当然你会学到很多东西 – Yang

回答

0
var Module = (function() { 
    return { ... }; 
}()); 

将创建辛格尔顿

var createModule = function() { 
    return { ... }; 
} 

将创建一个用于创建模块对象

var ModuleInstance = createModule();