标签: javascript
我的项目中有很多窗口变量,其中一些只是值,其中一些是函数,什么是为所有这些创建一个全局命名空间的最佳实践,我应该如何使用它?
答案 0 :(得分:1)
实现这一目标有多种方法,最佳做法是使用RequireJS或CommonJS等模块系统。或者,您可以关注generic module pattern。您使用模块的方式可能与您的环境不同,node.js例如使用CommonJS模块格式,NPM用于包(模块)管理。在浏览器中它更灵活,通常归结为在HTML文档中包含适当的脚本标记。