访问函数';JavaScript中的s闭包

访问函数';JavaScript中的s闭包,javascript,Javascript,在Chrome或Firefox中,给定一个函数对象,如何读取函数闭包中捕获的变量 Chrome开发工具允许我在控制台中打印对象时检查闭包,因此应该有某种调试API,我希望从脚本中使用。这不是生产代码,因此如果有必要,我可以将浏览器置于某种“调试模式”。可能(部分)重复@dystroy链接的问题只有一堆非答案。我愿意使用“非官方”方法(如调试API)来获取我需要的数据,因此这个问题的角度略有不同。我知道您对仅在某种调试模式下工作的解决方案持开放态度。这就是为什么我用(部分)来完成我的评论,即使我认

在Chrome或Firefox中,给定一个函数对象,如何读取函数闭包中捕获的变量


Chrome开发工具允许我在控制台中打印对象时检查闭包,因此应该有某种调试API,我希望从脚本中使用。这不是生产代码,因此如果有必要,我可以将浏览器置于某种“调试模式”。

可能(部分)重复@dystroy链接的问题只有一堆非答案。我愿意使用“非官方”方法(如调试API)来获取我需要的数据,因此这个问题的角度略有不同。我知道您对仅在某种调试模式下工作的解决方案持开放态度。这就是为什么我用
(部分)
来完成我的评论,即使我认为这在之前和当时都有争议。为什么你需要用脚本来检查它们?仅仅使用开发人员工具有什么问题?顺便说一句,Opera的Dragonfly是开源的,你可以在他们的调试基础上构建一些东西protocol@Bergi我需要自动化。我用Selenium从我的银行账户中抓取交易数据,现在他们将存储从全局变量更改为闭包中的私有对象。