JavaScript原生错误及检测
Posted 行动派
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript原生错误及检测相关的知识,希望对你有一定的参考价值。
javascript代码在运行时可能产生的错误共有六种类型:
- 语法错误
- 类型错误
- 范围错误
- eval错误
- 引用错误
- 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原生错误及检测的主要内容,如果未能解决你的问题,请参考以下文章
Native (C++) 开发中如何使用 ASan 检测内存错误