码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript原生错误及检测

时间:2016-12-31 12:25:00      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:err   javascrip   bsp   log   ref   try   range   引用   错误类型   

JavaScript代码在运行时可能产生的错误共有六种类型:

  1. 语法错误
  2. 类型错误
  3. 范围错误
  4. eval错误
  5. 引用错误
  6. URI错误

使用try-catch语句检测错误类型

try{

}catch(error){
  if(error instanceof SyntaxError){
    //抛出一个语法错误    
  }else if(error instanceof TypeError){
    //抛出一个类型错误    
  }else if(error instanceof RangeError){
    //抛出一个范围错误    
  }else if(error instanceof EvalError){
    //抛出一个eval错误    
  }else if(error instanceof ReferenceError){
    //抛出一个引用错误    
  }else if(error instanceof URIError){
    //抛出一个URI错误    
  }      

}

 

JavaScript原生错误及检测

标签:err   javascrip   bsp   log   ref   try   range   引用   错误类型   

原文地址:http://www.cnblogs.com/littlewriter/p/6238994.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!