分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

JS中try.. catch..的用法

发布时间:2023-09-06 02:21责任编辑:傅花花关键词:暂无标签
 

try 测试代码块的错误。

catch 语句处理错误。

throw 创建并跑出错误。

 try ??{ ??//在这里运行代码 ????抛出错误 ??} catch(err) ??{ ??//在这里处理错误 ??}

下面是一个实例:

<p>请输出一个 5 到 10 之间的数字:</p><input id="demo" type="text"><button type="button" onclick="myFunction()">测试输入</button><p id="mess"></p></body></html><script type="text/javascript"> ???function myFunction(){ ???try{ ????????var x=document.getElementById("demo").value; ??取元素的值 ???????????????if(x=="") ???throw "值为空"; ??????根据获取的值,抛出错误 ???????if(isNaN(x)) throw "不是数字"; ???????if(x>10) ????throw "太大"; ???????if(x<5) ?????throw "太小"; ???} ???catch(err){ ???????var y=document.getElementById("mess"); ????抓住上面throw抛出的错误,给p标签显示 ???????y.innerHTML="错误:" + err + "。"; ???}}</script>

JS中try.. catch..的用法

原文地址:https://www.cnblogs.com/renyc/p/9936504.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved