require.js

一、什么是require.js呢?
require.js是javascript模块化编程在浏览器客户端的一种实现,即AMD规范的实现。

二、在浏览器端的使用

  1. 下载require.js
  2. 项目目录结构

    require.js

  3. 起始文件:index.html

    require.js

  4. 入口js文件:main.js

    require.js

  5. 定义AMD模块:util.js

    require.js

  6. 非AMD js文件

    require.js

    require.js

  7. 最终页面效果

    require.js

总结:其实对于现在来说require.js已经是相对较老的技术,现在更多的是使用es6的module,借助于webpack等工具正常运行于浏览器中。此文也是出于想对require.js有所了解才产生。
这里也只是记录了下require.js的简单应用,更深入和详细的可以看这里:

http://requirejs.org/
http://www.ruanyifeng.com/blog/2012/11/require_js.html