那么js有没有好的可以检测错误的呢& # 63;有的,那就是:扔,try和catch
JavaScript抛出(扔)错误
当错误发生时,当事情出问题时,JavaScript引擎通常会停止,并生成一个错误消息。
描述这种情况的技术术语是:JavaScript将抛出一个错误。
<强> JavaScript try和catch 强>
尝试语句允许我们定义在执行时进行错误测试的代码块。
抓住语句允许我们定义当尝试代码块发生错误时,所执行的代码块。
JavaScript语句try和catch是成对出现的。
尝试{//可能会导致错误的代码 }捕捉(错误(函数(){/*法> & lt; !DOCTYPE html> & lt; html> & lt; head> & lt;元charset=皍tf - 8”比; & lt; title> JavaScript教程& lt;/title> & lt; script> var txt=" "; 函数消息(){ 尝试{ adddlert(“欢迎客人!”); } 抓住(err) { txt="本页有一个错误。\ n \ n”; txt +="错误描述:“+犯错。消息+“\ n \ n”; txt +=钡慊魅范绦 n \ n”; 警报(txt); } } & lt;/script> & lt;/head> & lt; body> & lt;输入类型="按钮" value=" https://www.yisu.com/zixun/查看消息”/比; & lt;/body> & lt;/html>