本篇文章给大家带来的内容是关于JavaScript 中的错误如何处理?JavaScript 中的错误处理方法,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
(1) 一中抛出异常处理的方法是直接调用栈的顶端使用try-catch,就像:
function main(){ try{ bomb(); }catch(e){ //Handle all the error things } }
(2)但是,器是事件驱动的,JavaScript中的错误也是一个事件,解析器在当前的执行上下文中执行后释放。
我们可以用一个onerror的全局异常事件处理函数:
if(window.addEventListener){ window.addEventListener('error',function(e){ var error = e.error; consle.log(error); }) }else if(window.attachEvent){ window.attachEvent('error',function(e){ var error = e.error; consle.log(error); } }else{ window.onerror = function)(){ var error = e.error; consle.log(error); } }
以上就是对JavaScript 中的错误如何处理?JavaScript 中的错误处理方法的全部介绍,如果您想了解更多有关JavaScript视频教程,请关注PHP中文网。
Atas ialah kandungan terperinci JavaScript 中的错误如何处理?JavaScript 中的错误处理方法. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!