位置: 编程技术 - 正文

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

  • 税务知识:同期资料应包括哪些内容?
  • 所得税季报中的季末资产总额怎么算
  • 居民企业参股外国企业信息报告填写
  • 结转成本费用会计分录
  • 公司买车赠与员工
  • 支付税点怎么做账
  • 工程材料发票备注栏未备注可以进成本吗
  • 私车公用税务处理
  • 没有成本票如何做账
  • 营改增房租增值税税率
  • lec风险评价方法
  • 企业减免企业所得税怎么算
  • 汇算清缴发现以前预缴报表资产错误
  • 新版edge浏览器兼容ie
  • 车船使用税进哪个会计科目
  • 研发销售型企业
  • 系统属性的表现
  • 收到人才引进已受理的短信
  • retrorun.exe - retrorun有什么用 是什么进程
  • 小规模企业亏损情况说明范文
  • 金融资产包括哪三大类及会计科目
  • 开展党建系列活动
  • 羊肚菌的功效和价格
  • 个体户要交哪些税怎么交
  • 金融业务增值税税率
  • 承包租赁
  • 公司注销后虚开能查吗
  • uni-app实例教程
  • 货真价实的话
  • 公司地面硬化财务如何入账
  • 一般纳税人哪些行业可以简易计税
  • mysql查询一列数据
  • 现金流量表上期金额
  • 企业境外投资管理
  • 生产防疫物资的厂家联系方式
  • 抵扣联和发票联算一张发票吗
  • 出售其他债权投资产生的收益为什么计入留存收益
  • 个人所得税进一步改革方向
  • 单位卖车怎么做账
  • 车船税发票可以抵扣吗
  • 企业购买的汽车可以抵税吗
  • 小规模纳税人免税政策2023年
  • 当事人对付款时间没有约定或者约定不明的
  • 会计学营业利润
  • 企业间贴现手续怎么办理
  • 政府返税计入什么科目
  • 营改增后的增值税税目税率表
  • 购买金税盘取得的发票
  • 本单位职工可以在本单位兼职吗
  • 如何设置sqlserver数据库用户名密码
  • SQL语句查询数据量
  • mysql转换数据类型
  • MAC怎么将单独一个应用静音
  • 硬盘安装在机箱内,属于主机的组成部分
  • winload是什么
  • centos7修复安装
  • w10组策略
  • linux备份恢复
  • 深入分析的成语
  • 环境变量windows
  • javascript 表格
  • unity3d基本操作
  • python数据结构与算法题库
  • Python 正则表达式入门(中级篇)
  • JavaScript+html5 canvas绘制的小人效果
  • google年会
  • android设计模式与最佳实践 pdf
  • 云南税务查询系统
  • 安阳文峰区小学招生
  • 扬州地方税务局在哪
  • 国税电子版
  • 如何开通税务系统
  • 汽车排量与购置税的关系
  • 广东省地方税务局电子办税服务厅
  • 山东省地方税务局历任局长
  • 房屋契税可以退个人所得税吗
  • 税控盘口令密码怎么修改
  • 国家税务总局查询发票
  • 北京ca证书下载安装流程
  • 建筑行业的公司近期出现的问题
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设