javascript - 如何从 [F12] 开发人员中删除 JavaScript 监视变量
问题描述
在使用 JavaScript 进行开发时,有时需要查看浏览器(本例中为 Chrome)中的变量值,这可以使用 F12 开发人员工具来完成。
但是,稍后,一个正在调试另一个JS文件,或者另一个页面,或者只是另一个项目;并且观察到的变量以较浅的颜色显示(禁用),并且它们右侧的“[x]”用于删除每个观察到的变量(即,一旦我们完成调试JS代码的那部分);不起作用。
显然,可以从开发人员工具的监视窗口中删除的唯一变量是那些在调试 JS 代码块时“实时”(可查看,在范围内)的变量。
但是,有时(经常)忘记删除它们,最终观察窗口会出现几个在调试新代码时不再有用的变量;并且想要观看/调试的最终在列表的底部,必须向下滚动才能看到它们(想象使用 [F9] 逐步调试的场景)。
如果很难带回调试的原始代码,我们如何从 Chrome 的开发人员工具的监视窗口中删除那些不再有用的变量?
在堆栈溢出之前提出的一些关于删除 JS 变量的问题,有程序化的答案(比如使用“unset”)。这个问题特别是关于使用 [F12] 的开发人员工具和其中的监视窗口。
解决方案
推荐阅读
- php - 如何使用 Codeigniter 中的 highcharts 从数据库中查询数据?
- excel - 如何正确设置范围前面的代码以删除表列中的行
- excel - 使用不同的数据子集创建多个工作簿副本
- javascript - 如何为对象的未定义属性捕获此错误?
- python - 在 Python 中执行本地 SQL 到 Mysql
- python - 使用 Python xlsxwriter 创建 excel 时,双击单元格后仅“采用”格式
- powershell - 如何在带有 AutomationConnection 的 Powershell Runbook 中使用 Connect-AzAccount
- javascript - 使用 Marklogic 光学 API 进行日期格式化
- python-3.x - SMOTE 过采样的尺寸误差
- ruby-on-rails - 我使用哪个 SQL Join 来查看一个表中不存在于同一个表的集合中的结果?