javascript:全局变量泄漏

标签 javascript global-variables

每当我向 Firefox 提交插件时,我都会收到一封电子邮件,告诉我我的一些变量正在泄漏到全局范围内……一旦他们告诉我我解决了这个问题。但在那之前,有什么方法(程序?)可以检查变量是否泄漏到全局范围内吗?

谢谢!

最佳答案

两者都是JSLintJSHint当您错过 var 时会给您警告。两者都可以在 Github(JSLintJSHint)上找到,并且都可以使用 Node.js、Rhino 或您选择的任何其他非浏览器环境从命令行运行。它们甚至可以集成到您选择的文本编辑器/IDE 中,并通过按键运行。

关于javascript:全局变量泄漏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6833837/

相关文章:

javascript - 使用 google maps api v3 自定义信息窗口框?

javascript - 在 axios 中发送带有 body 的 POST 请求

javascript - 如何使用同一页面上的 HTML/Razor 和 javascript 都可见的全局变量

javascript - jQuery 函数中的全局变量?

java - Java中的查找表

javascript - 术语 "global property"和 "global variable"是同义词吗?

javascript - 使用 Bootstrap 验证器验证动态 TinyMCE 是一个错误还是我的代码有问题?

javascript - 从范围 slider 更新两个 <outputs>

javascript - 我收到错误 : React. Children.only 希望在我的 index.js 页面中收到单个 React 元素子元素。有解决方法吗

javascript - javascript将数据存储在全局变量数组中(或其他更好的方法)