如何以编程方式清除JavaScript控制台?

Med*_*oft 7 javascript browser console

我们如何在Chrome,Firefox和其他浏览器中清除控制台.我尝试了以下命令,但没有一个工作:

铬: clear()

火狐: console.clear()

有任何想法吗?

Gov*_*tri 18

对于每个浏览器,它都是不同的,因此您可以编写一些脚本,以便它可以用于不同的浏览器.或者您可以使用此脚本

console.API;

if (typeof console._commandLineAPI !== 'undefined') {
    console.API = console._commandLineAPI; //chrome
} else if (typeof console._inspectorCommandLineAPI !== 'undefined') {
    console.API = console._inspectorCommandLineAPI; //Safari
} else if (typeof console.clear !== 'undefined') {
    console.API = console;
}

console.API.clear();
Run Code Online (Sandbox Code Playgroud)

等等也适用于其他浏览器.

注意:在适用于Mac OS的Safari v9.1和适用于Mac OS的Chrome v52.0中经过成功测试(编辑后,08/2016)

  • 请注意,如果启用了_Preserve log_,这在 Chrome 上仍然不起作用。 (2认同)