web开发疑难解答

自定义属性:window.app = {}

本质来说:

1.给window加一个全局属性

2.这个属性初始化值是一个字典

3.在同一个html内,其它模块的js也可以直接使用它,不过必须要提前引入该模块,其它模块js才能使用

4.即使此处给window加了一个属性,也仅限于本js页面使用,其它页面想要使用,必须在html中引入,一旦引入a.js,b.js他们之间的js代码就可以相互调用了。

5.如果存在依赖关系,文件由于都属于在同一个html只不过做了模块化处理,但是他们之间的属性是可以通用的。

web开发疑难解答_第1张图片
由于存在依赖关系,同一个html引入js文件,文件与文件之间注意引入的先后顺序

你可能感兴趣的:(web开发疑难解答)