anjularJS模块

来源:互联网 发布:华为网络基础知识 编辑:程序博客网 时间:2024/05/02 04:57

大部分应用都有一个主方法用来实例化、组织、启动应用。AngularJS应用没有主方法,而是使用模块来声明应用应该如何启动。这种方式有以下几个优点:

  • 启动过程是声明式的,所以更容易懂。
  • 在单元测试是不需要加载全部模块的,因此这种方式有助于写单元测试。
  • 可以在特定情况的测试中增加额外的模块,这些模块能更改配置,能帮助进行端对端的测试。
  • 第三方代码可以打包成可重用的模块。
  • 模块可以以任何先后或者并行的顺序加载(因为模块的执行本身是延迟的)。
0 0