之前用throw new ReferenceError
的不多,用的时候发现会停止脚本:
alert("a"); //Yes
throw new ReferenceError("Error."); //Yes
alert("b"); //Nope
http://jsfiddle.net/DerekL/uKEZ4/
我只想在控制台中抛出一个错误而不停止整个脚本。我试图这样做:
alert("a"); //Yes
try{
throw new ReferenceError("Error."); //Yes
}catch(e){}
alert("b"); //Yes
http://jsfiddle.net/DerekL/uKEZ4/1/
这会起作用,但我认为这不是最好的方法。在不停止脚本的情况下显示错误消息的最佳方法是什么?
PS:
console.warn("Error");
不能在 IE 上运行。</p>