位置: 编程技术 - 正文

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

  • 什么企业的纳税最多
  • 免征增值税的个体户个税
  • 进项税额转出影响城建税吗
  • 技术转让是指
  • 生产成本存货会计分录
  • 机动船舶缴纳车船税吗
  • 企业怎么挑选计提折旧方式方法
  • 房地产企业实收资本要求
  • 其他综合收益为什么要结转
  • 股东退股分红怎么拿回
  • 税法上的营业收入与会计差异
  • 汽车维修行业工时标准
  • 物业服务合同印花算什么类型
  • 个人所得税企事业单位承包经营所得
  • 物管费开票可以开公司名称吗
  • 当期应提取的坏账准备金
  • 个税扣缴端如何删除员工信息
  • 开票信息银行账号有一个横杠
  • "专项储备"在合并报表层面如何处理?
  • 办公室空调维修属于办公费吗
  • 小规模计提缴纳增值税
  • 香港企业股东分红税
  • 如何整理流水账目
  • 公司备用金属于夫妻财产吗
  • PHP:mb_ereg_replace_callback()的用法_mbstring函数
  • 农产品核定扣除的扣除率是多少
  • thinkphp钩子场景
  • thinkphp invoke
  • 交暖气费可以开单位发票吗
  • 前端没思路怎么办
  • php自动载入自定义函数文件
  • 本月增加的无形资产数量
  • php登录注册整套源码
  • 资产评估属于什么科目
  • 车票抵扣增值税在哪里申报
  • 新个人所得税起征点2023
  • 股权转让 减资
  • 营改增后不得抵扣的进项税额
  • 调整税率后增值税发票的开具正确的有
  • 企业收入总额的计算公式
  • 以摊余成本计量的金融资产会计处理
  • 大陆工作的香港人可以开基金账户吗
  • 自然人股东原价转让股权
  • 企业所得税计提金额怎么算
  • sql查询排名前三
  • 公司的现金收入存到个人账户在转到公司指定的私人账户
  • 没有实收资本可以转让吗
  • 什么是明细分类帐
  • 进出口货物报关单填制规范
  • 内部往来科目设置在哪类下
  • 设备租金收入计什么科目
  • 上个月结转的流量下个月能用吗
  • 收到对公打款认证怎么入账
  • 售楼部装修费计入什么科目
  • 清卡流程图
  • 重新计量设定受益计划变动额计入
  • 日记账怎么设置
  • win2008如何安装telnet
  • yum更新所有软件
  • xp系统怎么装机
  • w10 office激活
  • Win10笔记本如何重装系统
  • windows升级10
  • linux邮件设置方法
  • win7 windows安全
  • win10不兼容游戏名单
  • Linux系统配置IP地址
  • linux安装bz2
  • 基于像素的分类方法
  • css文件放在什么目录
  • 获取nodejs命令行信息
  • android需要学什么
  • Unity Batch 对 Vertex Shader 产生影响
  • 实例分析法名词解释
  • python中的堆和栈
  • 江苏囯税电子
  • 地税局书记是什么级别
  • 代收国税地税收入
  • 建筑施工企业一级资质企业,安全生产管理
  • 多缴税款可以抵滞纳金吗?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设