位置: 编程技术 - 正文

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

  • 进项税转出从待认证到月末结转的会计分录是
  • 递延所得税资产怎么计算
  • 企业购买理财都需先交税再提现吗
  • 增值税税率调整为9%
  • 增值税季报是填3个月的收入吗
  • 科技成果转化奖励
  • 港币转人民币怎么转账
  • 净资产利润率等于净资产收益率吗
  • 税务机关办理扣税流程
  • 个人独资企业个人所得税核定征收
  • 随同产品销售单独计价的包装物计入
  • 进口货物付款计入哪个科目?
  • 分配结转制造费用会计分录怎么写?
  • 企业纳税总额包含哪些
  • 生育津贴做账法会计准则
  • 关于增值税普通发票情况的函范文
  • 职工福利费税前扣除标准最新
  • 贷款余额反映了什么
  • 我的初级备考经历怎么写
  • 快递有发票快递如何收费
  • 车辆购置税计入固定资产一起折旧吗
  • 结算起点为
  • 职工福利费的扣除限额怎么算
  • phpemail正则
  • PHP:pg_lo_create()的用法_PostgreSQL函数
  • 同业拆入属于哪个行业
  • 深度优先python
  • 外购产品视同自产产品办理免抵退税的条件有哪几种
  • 从奎雷英山口看到的 Leum na Luirginn湖和Cleat湖,英国斯凯岛 (© Sebastian Wasek/Sime/eStock Photo)
  • php单例模式应用场景
  • 如何收取会员会费才合法
  • 企业借给个人钱合法吗
  • 不动产和无形资产的区别
  • php命名空间和自由空间
  • php实现删除功能
  • es6 promise是什么
  • php读取文件内容
  • 食堂员工自己吃饭违法吗
  • 个税申报表收入额怎么填
  • 技术咨询费属于
  • 发票跨月发现开错该怎么办?
  • 实收资本核算有哪些要求
  • 公对公退款必须退至原账户的规定
  • 小规模纳税人企业所得税2023
  • 异常凭证一定要转出吗
  • 金税四期怎么监管消费和发票
  • 水处理设备行业发展
  • 非同一控制下控股合并入账价值
  • 对方多开票账务会怎么样
  • 招待客户对公司的重要性
  • 职工基本医疗保险怎么用
  • 海外也不能避税吗
  • 固定资产的运输费和包装费计入
  • 房屋租赁合同税率多少
  • 支付股东借款现金流量表怎么填
  • 水利基金减免
  • 暂扣员工工资应怎么处理
  • 营业费用包括哪些?
  • 报关单不在海关信息中
  • 所附原始凭证的作用是
  • Windows7/2008中批量删除隧道适配器的方法
  • xwizard.exe是什么
  • windows7旗舰版开机声音
  • ppap是什么文件
  • win7纯净版和正版区别
  • win8 系统恢复
  • 在对linux系统中dir
  • js 编辑框
  • android开发范例实战宝典
  • js domcontentloaded
  • unity3d 碰撞
  • unity3ds
  • python基本入门
  • jquery选择器实例
  • unity操作教程
  • jquery的动画效果
  • 简述shell命令提示符的组成
  • 网上办税如何打印电子凭证
  • 青岛电子税务局电话人工客服电话
  • 领的增值税发票怎么读入?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设