当控制台出错时,Javascript中是否有办法触发方法?
我希望在API中出现错误时在屏幕上显示一个文本框,jquery
会在控制台中为此提供自动消息。
我不需要获取消息,我只是想知道控制台中何时出错。
答案 0 :(得分:3)
这是主要原因,您有/usr/local/bin
和/usr/local/lib
块。请考虑以下示例:
try
查看真实的JavaScript控制台,了解catch
返回的内容。
答案 1 :(得分:3)
console API不是只读的,所以你可以做这样丑陋的事情:
console.error = function(){
alert("Something terrible happened!");
};
这样您就可以拦截所有console.error()
次来电。您也可以覆盖其他方法。这是一个little demo。
这是一个好主意是留给读者的练习。