大部分的应用程序都有一个主方法(main)来组织,实例化,启动应用程序.而AngularJs应用是没有主方法的,它是通过模块来声明应用应该如何启动的.同时,模块允许声明来描述应用中依赖关系,以及如何进行组装和启动: 1.AngularJs的模块是组织业务的一个框架,在一个模块中定义多个服务.当引入一个模块的时候,就可以使用这个模块提供的一种或者多种服务. 2.AngularJs本身的一个默认的模块是ng,ng模块提供了$http,$scope等等的服务. 3.服务只是AngularJs提供的多种…