【问题标题】:how to clear console data without refreshing the page in chrome [duplicate]如何在不刷新chrome页面的情况下清除控制台数据[重复]
【发布时间】:2018-04-27 07:17:36
【问题描述】:

我正在阅读一本关于 ReactJs 的电子书,我想在同一个页面控制台中运行命令,但如果重新声明相同的变量,它会显示 变量已被声明
例如:-

var pizza = true
pizza = false
console.log(pizza) 

当我声明 const 时,它显示的是我

const pizza = true
pizza = false

错误:-

未捕获的 SyntaxError:标识符“pizza”已被声明

我搜索并使用了这些命令,但它不起作用

CLTRL + L

console.clear();

window.clear = clear

clear()

谁能告诉我如何在不刷新页面的情况下刷新控制台

【问题讨论】:

标签: javascript reactjs google-chrome console


【解决方案1】:

常量是只读的,因此常量的值不能通过重新赋值来改变,也不能重新声明。

更多详情请参考link

【讨论】:

  • 我只是想刷新控制台而不将值分配给 const 那么只有我可以声明 const 新变量
  • 右键点击日志消息并清除控制台?
  • 不,不是清除控制台,如何清除整个窗口。
  • 抱歉,我不确定您的真正含义:|
【解决方案2】:

您可以使用控制台左上方的“停止/危险按钮”清除控制台。 here the picture

关于CTRL + L 正在为我工​​作。

【讨论】:

【解决方案3】:

将代码包装到函数中。当函数结束时,变量被释放。

(function() {
    //your code here
})();

【讨论】:

  • 这个过程太冗长,而且它也变得复杂
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-06-27
  • 2013-01-27
  • 1970-01-01
  • 2022-11-29
  • 1970-01-01
  • 2012-07-22
  • 2013-06-04
相关资源
最近更新 更多