介绍
小编给大家分享一下如何使用javascript的模块加载器,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!
定义
var MyModules =, (function 经理(),{ var 才能;modules =, {}; function 才能;define (名称、时间deps,大敌;;impl), { ,,,(var j =, 0,, length =, deps.length;, j & lt;,长度;,j + +) { ,,,,,deps [j],=,模块[deps [j]]; ,,,} ,,,模块[名字],=,impl.apply (impl, deps); ,,} function 才能;get (名字),{ ,,,return 模块[名字]; ,,} return {才能 ,,,:定义,定义, ,才能得到:, ,,} })();
使用
MyModules.define (& # 39; test1 # 39;,,(),()函数,{ function 才能;你好(名字),{ ,,,console.log(名称); ,,} ,, return {才能 ,,,你好:你好 ,,} }); MyModules.define (& # 39; test2 # 39;,, (& # 39; test1 # 39;],,函数(test1), { function 才能;年龄(名字,,年龄),{ ,,,console.log (test1.hello(名字)); ,,,console.log(年龄); ,,} ,, return {才能 ,,,年龄:年龄 ,,} }); MyModules.get (& # 39; test2 # 39;) .age(& # 39;穆穆袍# 39;,,& # 39;27 & # 39;);
以上是“如何使用javascript的模块加载器”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!