require.js

data-main定义入口文件,即加载完该文件后会立即加载的文件
reqirejs.config:为模块定义别名;
requirejs.config({
paths:{
jquery:'jquery-1.11.3.min'
}
})
requirejs:引入写好的模块;
requirejs(['jquery'],function($){

})
第一个参数是要引入的模块,可以是多个,第二个是回调函数,传入的参数是用来代替引入的模块
define:用来编写模块
define(['jquery'],function($){
return {
isEmpty:function(){},
checkLenght:function(){};
}
})

原文地址:https://www.cnblogs.com/bhan/p/5470632.html