研究一个网站前端技术的时候,了解它的全局的对象是一个好的入口,
一般来说,常见的库就会用外观模式,最后暴露一个对象给用户调用,
比如jQuery,requirejs,angular,react
均是用这种方式。

如果没有用cmd/amd模块化或类似webpack工具打包的话,会给全局对象window添加一个属性,如angular:
photoshop培训,电脑培训,电脑维修培训,移动软件开发培训,网站设计培训,网站建设培训

如React
photoshop培训,电脑培训,电脑维修培训,移动软件开发培训,网站设计培训,网站建设培训

同时,为了避免全局污染,也要关注全局变量的个数和详情。

How

可以通过ES5的新增api(Object.keys)看浏览器全局变量列表:

网友评论