当控制台直接生成错误时,不会触发window.onerror,应该为了安全和隔离,会被劫持错误,不会直接打印。可以通过以下方式触发window.onerror = function (e) {console.log('error!',e);}; window.setTimeout(function(){ console.log(b) },0)
当控制台直接生成错误时,不会触发window.onerror,应该为了安全和隔离,会被劫持错误,不会直接打印。可以通过以下方式触发