在javaScript中,将函数代码全部都定义在全局命名空间中不是一个好主意,这样会导致冲突从而使调试变得非常困难。在angualrJS中,模块是定义应用的最主要方式。一个应用可以包含多个模块,每个模块定义具体的功能代码。
声明模块:angular.module(),可以接受两个参数,第一个是模块的名称,第二个是依赖列表,也就是被注入到模块中的对象列表。格式:angular.modular('myapp',[]);
获取模块:angualr.module('myapp');接下来我们就可以在angualr.module('myapp')返回的对象上创建我们的应用了。