[英]How can I see what variables are defined in the window object with Chrome's developer tools?
对于这个问题,我曾经有一个简单的解决方案:打开开发者工具控制台,开始输入一个或几个字母……然后,bam,chrome 会自动补全window
(或调试时在this
对象中)可用的任何变量名。 我主要用它来查看是否定义了类似jQuery
东西。
最近,Chrome 的控制台有了一个新的自动完成功能,可以自动完成以前输入的语句。 我现在不能再使用我的旧工作流程来查找可用变量。
我是通过输入window.
发现的window.
首先(注意句号),您将获得自动完成的变量名称列表,就像它在旧版 Chrome 中的情况一样,但它还将包括以前评估的语句,以该名称开头。
输入window
然后按 enter 将打印 window 对象; 展开它会显示所有已定义的变量和成员,但我喜欢旧方式如何让您通过键入前几个起始字符轻松过滤。
打开开发人员工具 ( F12 ),转到设置 ( F1 )。 在“控制台”下,取消选中“从历史记录自动完成”。 现在,您将获得自动完成的变量名称列表,就像在旧版 Chrome 中一样。
输入window
然后回车,将打印 window 对象; 展开它还会显示所有定义的变量和成员。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.