JavaScript 封装/JQuery
我试图弄清楚如何防止应用程序中的页面变量被全局定义。我想出了一些方法,但我想知道是否有人们使用的通用标准方法。
我已经使用这种方法确定了我的插件设计模式: http://www.virgentech.com/blog/2009/10/building-object-orient-jquery-plugin.html。但我只是不确定如何处理我的页面级封装。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
通常,它是这样实现的:
Usually, it is achieved like this:
Vincent 采用了最无懈可击的方法(将所有内容包装在一个函数中)。
人们做的另一件事是定义一个全局对象,它或多或少可以用作包的命名空间。
Vincent's got the most watertight approach (wrap everything in a function).
The other thing people do is to define a global object that more or less works as a namespace for your package.