标签: javascript scope lint
我希望能够大致了解我的函数中使用的变量,这些变量既未在该函数中定义,也未在该函数的参数中定义。因此,基本上所有作用域都在函数使用范围之外的变量。
我正在使用eslint,我希望可以使用某些功能,但找不到。有关如何执行此操作的任何建议?
答案 0 :(得分:0)
有一系列Ecma脚本工具可用于分析可能对您的需求有用的变量/函数作用域:
https://github.com/estools/escope
或者,当您在调试模式下运行代码时,也可以使用所选浏览器的范围检查器来检查功能的范围。