js 模块化的几种写法
1. AMD
// 1. https://requirejs.org/docs/jquery.html
// 2. https://docs.moodle.org/dev/Guide_to_adding_third_party_jQuery_for_AMD
define([jQuery], function($){
// TODO...
})
2. 内部闭包
很多都是这种写法
;(function(factory){
factory(jQuery);
})(function($){
// TODO...
})