每当我向 Firefox 提交插件时,我都会收到一封电子邮件,告诉我我的一些变量正在泄漏到全局范围内……一旦他们告诉我我解决了这个问题。但在那之前,有什么方法(程序?)可以检查变量是否泄漏到全局范围内吗?
谢谢!
最佳答案
两者都是JSLint和 JSHint当您错过 var
时会给您警告。两者都可以在 Github(JSLint、JSHint)上找到,并且都可以使用 Node.js、Rhino 或您选择的任何其他非浏览器环境从命令行运行。它们甚至可以集成到您选择的文本编辑器/IDE 中,并通过按键运行。
关于javascript:全局变量泄漏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6833837/