JavaScript模块化编程
1.废话不多说,模块化编程有什么好处?
1.方便组织管理。2.按需加载,避免重复加载,提高网页响应效率。3.提高重用性。
常用的javascript模块规范有commonJS和AMD。
下面介绍一下AMD模块化编程。
1.AMD 是:(异步模块定义)Asychronous Module Definition 的缩写。模块的加载不影响后面的语句运行。依赖于该模块的语句都定义在一个回调函数里(就是模块加载完成后,才调用该语句)。
require(['math'],function (math){ math.add(2, 3); });
目前实现了AMD规范的JS库有 require.js 和 curl.js

浙公网安备 33010602011771号