在 chrome 开发工具上从控制台获取 "clear is not a function"

get "clear is not a function" from console on chrome dev tool

我希望任何人都可以帮助我了解这种情况。
所以,我想在尝试一些简单的代码后清除控制台...

const smt = {printThis(){console.log(this)}};
smt.printThis();

然后一如既往地输入 clear 来清除它。

但随后出现此错误,提示 clear 不是函数。
当键入 clear 并按下 enter 时,它会显示标签。 ...?

我真的很想知道这是怎么回事,希望有人知道。
以防万一这里已经有人问过了,如果我的搜索还不够,真的很抱歉。

在该页面上,如您所示,有一个带有 id="clear" 的元素。具有 id 的元素会自动创建指向它们的全局变量,该变量的名称为 id,因此控制台中的 clear() 正在尝试 运行 导致你的错误的元素。