try{} catch()
保证运行,跳过报错
try{}中不报错,不执行catch()
try{}中报错,执行catch()
Error.name的六种值
- EvalError:eval()的使用与定义不一致
- RangeError:数值越界
- ReferenceError:非法或不能识别的引用数值 如:变量未经声明就使用
- SyntaxError:发生语法解析错误 如:低级语法错误
- TypeError:操作数类型错误 如:数组方法操作对象
- URIError:URI处理函数使用不当 如:引用地址错误
来源:CSDN
作者:黎犁泥栗
链接:https://blog.csdn.net/qq_43618136/article/details/104116481