javascript - 如何从控制台中删除错误警告
问题描述
我们可以从控制台中删除或隐藏错误和警告吗?Javascript 或 jQuery 中有没有办法防止将错误和警告写入控制台?
解决方案
您可以重新定义window.console
以删除日志记录功能:
var noOp = function() {}
window.console = {
log: noOp,
dir: noOp
// all other methods...
};
console.log('foo'); // nothing happens
或者,您可以调用console.clear()
以删除控制台中的所有现有项目。
但是,我不建议这样做。更好的方法是修复您的代码库,以便您避免错误并在可能发生意外错误的情况下实施优雅的错误处理。try
您可以通过/catch
块来实现后者。
推荐阅读
- python - 改进张量流中的异或神经网络并使用密集作为输入层
- postgresql - 带有 dockerized PostgreSQL 的 pg_restore 以分段错误结束
- enums - 如何结合枚举变量和值的测试?
- c - 指向结构指针的指针
- google-bigquery - 如何在 Google Bigquery 中将列名转换为全部大写?(SQL)(包括图像)
- r - 如何将分组值(每个主题)从一个 df 分配给另一个按试验分组的 df(例如,每个主题的重复行)
- typo3 - 如何访问 FLUIDTEMPLATE 文件中的数据并将该内容呈现在我们所需的文件中?
- mysql - 如何找到符合特定条件的行之间的键数?
- javascript - 在 JS 中解码 URL 不能按预期工作
- go - 将扳手行字段解码为嵌套结构 golang