我有以下代码:
;(function (name, context, definition) {
if (typeof define === 'function' && define.amd){
//How to define a named module here with a string ID??
}
})('jsClass', this, function () {
//jsClass definition
'use strict';
var jsClass = function (options) {
var testString;
etc....}
return jsClass;
});
我不确定如何使用字符串ID定义命名模块。关键是要正确定义它,以便能够以这种方式创建'jsClass'的实例:
var obj1 = new jsClass();
提前感谢您的任何意见。