AMD规范
AMD的全称是asynchronous module defintion,即异步模块加载机制。
define([module-name?], [array-of-dependencies?], [module-factory-or-object]);