位置: 编程技术 - 正文

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

  • 个体工商户增值税优惠政策2023
  • 房产税和土地使用税每年都要交吗
  • 契税的纳税人是指在我国境内转移房屋土地权的
  • 老板的报销分录怎么写
  • 一般 小规模
  • 给客户提供的价值
  • 剩余折旧月份
  • 17%增值税发票怎么计算成13%
  • 其他业务收入的核算内容
  • 投资性房地产房租计入什么会计科目
  • 社保的计提缴纳分录怎么写
  • 建筑企业如何申请高新技术企业
  • 资质挂靠人员需要交个税吗?
  • 住宅租给公司办什么手续
  • 合理损耗如何计算单价?
  • 垃圾处理站利润
  • 开具发票的收入如何做账务处理?
  • 受托方委托加工费会计分录
  • 发工资一定要交税吗
  • mac安装软件提示需要更高版本
  • 简易计税 科目
  • 企业网银证书费用收费标准
  • 收购后的固定资产如何入账
  • 民营非盈利机构
  • clipbrd.exe是什么意思
  • 员工食堂餐费可以税前扣除吗
  • 农民影视2023 最新版
  • 前端使用vue
  • 工业会计账务处理
  • 小规模纳税人超标认定一般纳税人
  • 所得税 季报
  • img标签铺满div
  • 公司员工的车加油可以开公司发票吗
  • 公司买发票的费用怎么做账?
  • 事故赔偿金怎么处理
  • php字符串包含某个字符串
  • 企业取得交易性金融资产时
  • jasperreports入门
  • nginx安装配置视频
  • vue快速入门
  • 茶叶一般开多少度保存
  • 个体工商户社保扣费不成功
  • 合伙企业个人所得税怎么算
  • 工会会费收取
  • 营业外收支的账户是什么
  • 平均股东权益在哪里看
  • 垃圾处理费怎么申报
  • 支付给职工以及为职工支付的现金增加说明什么
  • 库存商品如何结转生产成本
  • 企业收到投资款怎么入账
  • 售后回租租赁合同买车有效吗
  • 怎样贴发票之类的报销单据
  • 日用品增值税率是多少
  • 一个分页存储过多的文件
  • 判断一个表是否存在
  • windowsxp网页打不开怎么办
  • win1020h2版好不好
  • win10 屏幕键盘
  • peafsearch是什么程序
  • win10系统免费升级
  • python上传文件到网站
  • 怎么在html中调用js的函数
  • fullpage.js教程
  • JQuery中Ajax()的data参数类型实例分析
  • cmd pushd
  • python最简单
  • python repr
  • androidmvvm框架
  • 用jquery实现全选全不选反选
  • jquery的实现原理
  • javascriptz
  • jquery获取php变量
  • python语言解析
  • 厂房出租开增值税专用发票
  • 如何查询税务是否签订三方
  • 广东省税务总局官网
  • 购房合同交契税怎么交
  • 广西定额发票查询入口官网
  • 税局签三方
  • 财务公司怎么做
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设