0
我看了一下JavaScript模块模式,但它似乎只能用来创建单例。是否可以使用相同的模式创建同一个模块的多个实例?或者我应该看看不同的模式?JavaScript模块的多个实例?
我看了一下JavaScript模块模式,但它似乎只能用来创建单例。是否可以使用相同的模式创建同一个模块的多个实例?或者我应该看看不同的模式?JavaScript模块的多个实例?
var Module = (function() {
return { ... };
}());
将创建辛格尔顿
var createModule = function() {
return { ... };
}
将创建一个用于创建模块对象
var ModuleInstance = createModule();
您可以使用javascript创建伪类。 看here
谷歌的'专业JavaScript的设计Patterns'功能。当然你会学到很多东西 – Yang