如何从浏览器控制台清除以前的值[重复]
Posted
技术标签:
【中文标题】如何从浏览器控制台清除以前的值[重复]【英文标题】:How to clear previous values from browser console [duplicate] 【发布时间】:2014-12-12 04:14:42 【问题描述】:例如,如果我输入
var x = 5;
x;
控制台输出为 5(如预期)
但是当我想重新开始并清除控制台时(使用 ctrl+L 或 clear(); ),控制台会清除但 x 仍然包含值 5(可以通过在控制台中键入 x
来检查)
我不希望控制台在使用 clear 后记住任何以前的数据。我该怎么做?
【问题讨论】:
【参考方案1】:clear()
就是这样做的 - 清除控制台。
但是要添加一些新的东西——你不能删除你的变量,至少当它们以这种方式声明时是这样。唯一 100% 确定的方法就是刷新页面。
详细说明:你只能删除对象的属性,所以如果你这样做:
x = 5;
delete x; // returns true
它会起作用,但如果您使用 var
关键字分配您的值:
var x = 5;
delete x; // returns false
...那么你不能删除它。
为了更好地了解哪些内容可以删除,哪些内容不能删除以及为什么 - 您可以在此链接下阅读更多内容:http://perfectionkills.com/understanding-delete/。
【讨论】:
以上是关于如何从浏览器控制台清除以前的值[重复]的主要内容,如果未能解决你的问题,请参考以下文章
win10系统中,以前下载过2345浏览器,后来卸载了,然后在快速访问栏中一直有2345下载,并且无法清除