如何从控制台删除错误警告

时间:2018-09-25 07:50:21

标签: javascript jquery html5 console.log

我们可以从控制台中删除或隐藏错误和警告吗? Javascript或jQuery中是否有一种方法可以防止将错误和警告写入控制台?

3 个答案:

答案 0 :(得分:5)

您可以重新定义File "/home/user/anaconda3/lib/python3.6/site-packages/keras/engine/training_utils.py", line 101, in standardize_input_data str(len(data)) + ' arrays: ' + str(data)[:200] + '...') ValueError: Error when checking model target: the list of Numpy arrays that you are passing to your model is not the size the model expected. Expected to see 6 array(s), but instead got the following list of 1 arrays: [array([[[[1., 0.], [1., 0.], [1., 0.], ..., [0., 1.], [0., 1.], [0., 1.]], [[1., 0.], [1., 0.], [1., 0.], ...... 以删除日志记录功能:

window.console

或者,您可以调用var noOp = function() {} window.console = { log: noOp, dir: noOp // all other methods... }; console.log('foo'); // nothing happens来删除控制台中的所有现有项目。

但是我不建议您做任何一个。更好的方法是修复代码库,以便避免错误并在可能发生意外错误的地方实施优雅的错误处理。您可以通过console.clear() / try块来实现后者。

答案 1 :(得分:0)

有两种管理方式,

console.clear()

try/catch

答案 2 :(得分:0)

重新定义控制台日志功能,如下所示

console.log = function() {}