一、AMD
引入require.js
全局define函数defind([依赖],fn)
全局require函数
依赖js会自动,异步加载
代码演示:
1.建一个index.html文件,引入require.js
2.新建一个util.js文件
3.再建一个a-util.js(依赖于util.js)
4.新建一个业务代码a.js(依赖于a-util.js)
5.新建一个main.js文件,作为入口文件
6.通过data-main引入到index.html中
二、common.js
node.js模块化规范,现在大量被前端使用。
代码演示:
需要异步加载,使用AMD
使用了npm之后建议使用common.js