位置: 编程技术 - 正文

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

  • 成本利润率和销售利润率哪个大
  • 进口关税和增值税可以抵扣吗
  • 原始凭证填写过程
  • 企业利息收入需要交哪些税
  • 上市公司存货跌价准备怎么看
  • 长期股权抵消分录
  • 银行美元账户调汇会计分录
  • 分配股利需要缴纳个税吗
  • 企业收到外汇的账务处理
  • 完全发生在境外的服务增值税
  • 员工福利费是否计入赔偿
  • 一般纳税人收取的下列款项中,应并入销售额
  • 先抵押 后租赁
  • 公司帮员工缴纳个税,不从工资里扣,如何做账
  • 不应该计入管理费用的
  • 个人借单位的钱要交税吗
  • 结转完工产品成本的公式
  • 会计主要做些啥
  • 退回多缴税款如何做账
  • win7系统中文乱码怎么解决
  • bios相关概念
  • 将现金存入银行,登记银行存款日记账的依据一般是
  • 流转税的计税依据有哪些
  • 养老金领取怎么算他的领取金额
  • php中session和cookie
  • php获取地理位置
  • 模拟电子技术基础知识点总结
  • vue生命周期分别做了什么
  • 危废处理需要哪些手续
  • vue全家桶教程
  • 2023版最新最全React面试题
  • 小程序项目开发流程
  • php高级程序招聘
  • 年报和汇算清缴报表口径的区别
  • 蔬菜开票税率是多少
  • 建筑企业属于什么类型
  • 将string类型数组转化成int
  • 处理交易性金融资产增值税买价含佣金吗
  • 销售旧固定资产开票编码
  • 公司购买的空调
  • 租赁房产税计税依据及计算方式是什么
  • 筹建期间发生的所有费用
  • 管理费用科目余额表有余额怎么办
  • 主营业务成本和管理费用的区别
  • 如何开展服务
  • 营业成本占营业收入的比重过高
  • 数电怎么增加开票员
  • 结账时如何划线进去
  • 投资管理工作内容
  • win2003网络设置
  • avcodec.dll是什么意思
  • iso镜像怎么装
  • windows8自动更新在哪里关闭
  • win1共享
  • windowsxp优化教程
  • mac与windows的使用区别
  • 在linux中使用什么命令可以执行shell脚本
  • win7系统电脑怎么开热点
  • 电脑开机出现windows7
  • 电脑没有声音了是怎么回事
  • 两个js文件互相取变量
  • excel文档权限设置
  • android images
  • python supper函数
  • 信号处理函数 strdup
  • html手机号验证
  • node.js连接不上数据库
  • dom教程
  • core文件的作用
  • javascript解码与编码
  • android ashmem
  • js最简单的代码
  • rsa python3
  • staticlayout 换行
  • jquery 异步提交表单
  • python运行flask
  • 为什么虚开增值税属于犯罪行为
  • 上海长宁区多大面积
  • 江西省抚州市黎川县洵口镇
  • 国税和地税归哪里管
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设