位置: 编程技术 - 正文

JavaScript Try...Catch 声明的 使用方法

编辑:rootadmin
try...catch的作用是测试代码中的错误。 实例 try...catch声明 如何编写try...catch声明。 带有确认框的try...catch声明 另一个编写try...catch声明的例子。 JavaScript - 捕获错误 当我们在网上冲浪时,总会看到带有runtime错误的Javascript警告框,同时会询问我们“是否进行debug?”。像这样的错误信息或许对开发人员有用,对用户则未必。当错误发生时,他们往往会选择离开这个站点。 本节向你讲解如何捕获和处理Javascript的错误消息,这样就可以为受众提供更多的便利。 有两种在网页中捕获错误的方法: 使用try...catch声明。(在IE5+、Mozilla 1.0、和Netscape 6中可用) 使用onerror 事件。这是用于捕获错误的老式方法。(Netscape 3以后的版本可用) Try...Catch 声明 try...catch可以测试代码中的错误。try部分包含需要运行的代码,而catch部分包含错误发生时运行的代码。 语法: try { //在此运行代码 } catch(err) { //在此处理错误 }注意:try...catch使用小写字母。大写字母会出错。 实例 1 下面的例子原本用在用户点击按钮时显示"Welcome guest!"这个消息。不过message()函数中的alert()被误写为adddlert()。这时错误发生了: [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]我们可以添加try...catch声明,这样当错误发生时可以采取更适当的措施。 下面的例子用try...catch声明重新修改了脚本。由于误写了alert(),所以错误发生了。不过这一次,catch部分捕获到了错误,并用一段准备好的代码来处理这个错误。这段代码会显示一个自定义的出错信息来告知用户所发生的事情。 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]实例 2 下一个例子会显示一个确认框,让用户来选择在发生错误时点击确定按钮来继续浏览网页,还是点击取消按钮来回到首页。如果confirm方法的返回值为false,代码会把用户重定向到其他的页面。如果confirm方法的返回值为true,那么代码什么也不会做。 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

推荐整理分享JavaScript Try...Catch 声明的 使用方法,希望有所帮助,仅作参考,欢迎阅读内容。

JavaScript Try...Catch 声明的 使用方法

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

Javascript中的数学函数 在Javascript中,数学方法可以分成以下几类:constans(常数)、powerfunctions(乘方函数)、trigonometicfunctions(三角函数)、roundingfunctions(舍入函数)、rand

ArrayList类(增强版) Author:月影From:

JavaScript For...In 使用方法 For...In声明用于遍历数组或者对象的属性(对数组或者对象的属性进行循环操作)。JavaScriptFor...In声明For...In声明用于对数组或者对象的属性进行循环操

标签: JavaScript Try...Catch 声明的 使用方法

本文链接地址:https://www.jiuchutong.com/biancheng/384845.html 转载请保留说明!

上一篇:一段js小代码,计算距春节还有多少天(javascript简单代码)

下一篇:Javascript中的数学函数(javascript中的数据类型分为两大类)

  • 什么时候计提企业所得税
  • 计税依据什么意思
  • 劳务公司收到劳务费怎么做账
  • 房地产土地使用税纳税义务发生时间
  • 个人所得税哪里报税
  • 金蝶k3生产领料单怎么导入
  • 发生销货退回需要退回发票么
  • 垫资公司怎么收费50万
  • 计提坏账准备和冲减坏账准备
  • 发生销货退回增值税专用发票如何处理
  • 自产农产品加工后仍属于附注的农产品,免税吗?
  • 持有的汇票到期后怎么办
  • 退休返聘人员购买什么商业保险
  • 变电站是否缴纳房产税
  • 融资租入固定资产
  • 开办公用品发票需要清单吗
  • 通行费发票如何开具
  • 固定资产领用材料进项税处理
  • 承租方出售资产的行为
  • 中央非税收入统一票据怎么做账
  • 总公司签合同发票可以给子公司吗
  • 如何理解结算方式以及结算方式有哪些?
  • 税务机关代码不能为空怎么解决
  • 工资做账表格怎么做
  • 收到加盟费怎么入账
  • 继承和赠与算夫妻共同财产吗
  • 如何检查文档
  • win7电脑软键盘怎么打开
  • php web3
  • 股权转让会记分录
  • 自营 代理
  • 企业会计的日常行为准则
  • ssm算前后端分离吗
  • php中面向对象
  • 普通发票被退回怎么处理
  • 雷瓦老板
  • 预提费用计提的分录
  • php数组函数有哪些
  • laravel创建model
  • 报废机器设备会计分录
  • python打开文本文档中文读不出来
  • 小企业会计准则和企业会计准则的区别
  • 小规模纳税人增值税账务处理
  • 营运资金需求量测算表格
  • 纳税收入包括居民个人在境外取得的收入吗?
  • db2数据库创建索引语句
  • 长期挂账的其他应付款税务风险
  • win10系统开机出现
  • win8系统开机直接进入桌面
  • mac的qq缓存在哪里怎么打开
  • win8怎么升级到win7
  • win10 rs5
  • linux怎么用u盘传输文件
  • win10预览版好吗
  • win10系统无法卸载补丁
  • win7某个软件打不开
  • Mac系统中文件的唯一id
  • linux设置权限755
  • launch pxe
  • edge新版浏览器
  • linux系统怎么快速查找文件
  • 将Linux中systemd的单元配置实例化的方法
  • win8.1安全模式怎么进入
  • html中dt
  • opengl详解
  • 拦截器 aop
  • 完美解决win11间歇性掉线
  • Javascript this 函数深入详解
  • android手机传感器应用程序
  • python发送mq消息
  • python入门教程
  • jquery版本区别
  • js判断网页链接是否可用
  • 人脸识别身份验证
  • 建筑工程提前投入使用
  • 西安国家税务局官网首页
  • 河南国税网上办证流程
  • 重庆税务总局重庆电子税务局
  • 请领导审核怎么说
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设