我正在用 javascript 构建一个应用程序,我想使用 console.log 来预览运行时内存中的所有内容。我知道我可以有选择地检查每个变量,但是:有没有办法查看所有内容?
谢谢。
最佳答案
在 Firefox 上安装 Firebug。从那里您可以单击 DOM 并查看所有已声明的 javascript 变量。它上面还有一个箭头,允许您指定要查看的变量的来源,例如“仅用户定义的属性”等。希望对您有所帮助。 (您也可以 console.log
window
对象,因为它包含所有内容)
.... 编辑.... 在 Josh 的评论之后,我决定看看是否有任何浏览器提供了在给定时间实际查看整个内存的能力,而 Chrome 的开发人员工具正是您想要的。只需启动开发人员工具 - 单击“配置文件” - 然后按左下角的“眼睛”图标,您将获得当前内存中所有内容的完整集合(包括闭包中的项目)。希望这对您有所帮助,您的问题最终对我有所帮助 :)
关于javascript - 预览内存中的内容 (javascript),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8433534/