位置: 编程技术 - 正文

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中的数据类型分为两大类)

  • 代扣个人借款分录
  • 招待费专票不可以抵扣
  • 财务报告与财务报表的联系与区别
  • 本期缴纳上期应纳税额是自动生成的吗?
  • 网银盾属于什么费用
  • 公司可以为非本人开户吗
  • 什么样的运输发动机最好
  • 职工福利费劳保用品
  • 税务变更需要哪些材料
  • 取得的进项发票当月不抵扣怎么做账
  • 应扣未扣税款向谁追缴
  • 进口货物付款计入哪个科目?
  • 一个人有多份工作
  • 个体户发放现金工资税务局认可吗
  • 存货扣税比是什么意思?
  • 滴滴普票可以抵扣进项么
  • 直接融资租赁模式
  • 现金支票存根会计要签字吗
  • 社保和医保是分开到账吗
  • 计提工资大于实发工资
  • 工商注销债务承担
  • 技术转让时增值税怎么算
  • 关于销售免税品的规定
  • 利润表营业成本是负数是什么原因
  • 无形资产入账包括增值税吗
  • 资产负债表短期负债包括哪些
  • 长期借款和短期借款会计分录的区别
  • wordpress上传文件限制
  • 海关交税标准表
  • 邮电通信企业业务收入包括哪些内容?
  • 教育经费地方出多少
  • php实现自动识别的方法
  • kk协议
  • 损失函数解读例题
  • 进项税额转出结转会计分录怎么写
  • 股本和库存股有什么区别
  • 出纳把现金存入私人账户后转公账
  • 公司股东和自然人的关系
  • 弥补以前年度亏损是季度申报的时候做吗
  • 不抵扣的进项税为什么要交税
  • 利润表调整了资产负债表怎么调整
  • mysql中游标的作用
  • 母子公司合并报表案例
  • 公司帮员工买的意外险钱是打到公司还是员工账号
  • 发行股份的原则
  • 财政补贴的会计分录
  • 固定资产超过多少入账
  • 本年利润是不是未分配利润
  • 企业年底亏损怎么结转
  • 单独运费怎么做账
  • 公司试驾车怎么开票
  • 一季度存款
  • 进口形式发票能证明商品是进口的吗
  • 营业账簿如何缴纳税款
  • 总分包模式和总承包模式
  • 未认证的进项税额转出怎么做分录
  • 小企业建账选哪种会计制度
  • 房地产开发企业增值税怎么算
  • 数据转换常见策略
  • 群发网址
  • windows帮助文件是什么
  • adb.exe是什么程序
  • 安装win7需要激活吗
  • windowsxp如何隐藏文件
  • Cpqset.exe是什么系统进程 Cpqset有啥作用
  • 将Red Hat 9.0 CD iso合成一张DVD iso的方法
  • mac电脑finder在哪里
  • linux命令行怎么用
  • FreeGLUT Tips: Resolve compile issue: error LNK1104: cannot open file 'freeglutd.lib'
  • Extjs中RowExpander控件的默认展开问题示例探讨
  • JavaScript获取网址之后跳转
  • shell 单引号中引用变量
  • js面向对象编程思想
  • vue微信分享功能
  • jquery使用jsonp
  • jQuery实现HTML表格单元格的合并功能
  • jquery field
  • 广东省电子税务局登录方式
  • 四川区划调整公示最新
  • 牛力扳手怎么用
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设