首页 > Web开发 > 详细

js中的try...cath、throw语句

时间:2021-07-12 10:53:17      阅读:29      评论:0      收藏:0      [点我收藏+]

try...catch语句用来处理代码中可能出现的错误信息

catch语句允许我们定义当try代码块发生错误时,所执行的代码块

例子:

try{
     console.log(123);
     console.log(age);
}catc(error){
     //当try代码块报错,catch会执行
     console.log(error.name);//错误名称
     console.log(error.messge);//错误信息  
}

throw 抛出异常

例子:

//登录获取到的信息
var tel = ‘12345866520‘;
var pwd = ‘123456‘;
var code = ‘w81sds‘;
// ^指数符号
// 1.验证数据真实性
// 2.数据完整向后台发送
try {
     if (!tel.match(/^1[3456789]\d{9}$/g)) {
          throw new TypeError(‘手机号码错误‘);
      }
      if (pwd.length < 6 || pwd.length > 32) {
           throw new TypeError(‘请输入6-32位的密码‘);
      }
      if (!code.match(/^[a-zA-Z0-9]{4}$/g)) {
           throw new TypeError(‘请输入正确的验证码‘);
      }
       console.log(‘haha,我已经将数据发送出去了‘);
} catch (error) {
       alert(error.message);
}

js中的try...cath、throw语句

原文:https://www.cnblogs.com/chenhuaiyou/p/14845706.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!