關於module的定義爲:angular.module(‘com.ngbook.demo’, [])。關於module函數能夠傳遞3個參數,它們分別爲:ide
從moduleInstance的定義,咱們可以看出,angular.module爲咱們公開的API有:invokeQueue、runBlocks、requires、name、provider、factory、servic、value、constant、animation、filter、controller、directive、config、run。其中invokeQueue和runBlocks是按名約定的私有屬性,請不要隨意使用,其餘API都是咱們經常使用的angular組件定義方法,從invokeLater代碼中能看到這類angular組件定義的返回依然是moduleInstance實例,這就造成了流暢API,推薦使用鏈式定義這些組件,而不是聲明一個全局的module變量。函數