Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript UMD样式子模块_Javascript_Umd - Fatal编程技术网

Javascript UMD样式子模块

Javascript UMD样式子模块,javascript,umd,Javascript,Umd,是否可以以UMD风格的方式单独创建子模块?假设我有这个: (函数(根,工厂){ if(typeof define==='function'&&define.amd){ 定义([],工厂(根)); }else if(导出的类型==='object'){ module.exports=工厂(根); }否则{ root.thing=工厂(root); } })(typeof global!=“未定义”?全局:this.window | | this.global,函数(根){ "严格使用",; //

是否可以以UMD风格的方式单独创建子模块?假设我有这个:

(函数(根,工厂){
if(typeof define==='function'&&define.amd){
定义([],工厂(根));
}else if(导出的类型==='object'){
module.exports=工厂(根);
}否则{
root.thing=工厂(root);
}
})(typeof global!=“未定义”?全局:this.window | | this.global,函数(根){
"严格使用",;
//公共API的对象
var thing={};
thing.add=函数(数字){
返回号码+2;
};
归还物;
});