位置: 编程技术 - 正文

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

  • 城市基础设施配套费减免
  • 存货盘盈如何处理
  • 两个金税盘能用一个系统
  • 押金收不回来没钱怎么办
  • 分公司能享受小微企业所得税优惠吗
  • 一般纳税人的税务筹划
  • 国债利息收入免征增值税
  • 费用化支出期末结转
  • 预收账款有余额是啥原因
  • 应收外币账款如何入账
  • 公司土地被征收员工该怎么办
  • 合同没签定金可以退的吗
  • 施工图审查费谁出
  • 员工买了多项东西怎么说
  • 加工属于什么税收分类
  • 购货发票未到
  • 递延所得税费用影响净利润吗
  • 增值税进项税抵扣规定
  • 增值税如何进行抵扣
  • 总资产增长率的含义
  • 成立一般纳税人公司有什么好处
  • 所得税退税需要多久
  • 消费税为什么不计入长投成本
  • 上年的费用本年能报销吗
  • 无形资产有哪些摊销方法
  • 每日盈亏报表怎么算
  • 表彰比例如何确定
  • win11系统摄像头黑屏
  • u盘无内容
  • Win10待机唤醒后白屏怎么办
  • linux更改指定用户的相关信息
  • 固定资产计提折旧的原则
  • 出租厂房代收的水电费如何账务处理
  • PHP:zip_entry_compressionmethod()的用法_Zip函数
  • vue unknown custom element
  • 如何办理车辆购置证变更手续
  • 非合理损耗怎么做分录
  • 暂估入账的原材料有成本差异吗
  • 前端页面加载缓慢怎么办
  • 企业合并支付的资产评估费计入
  • chatGPT背后的真正逻辑
  • php绘图库
  • 进项税大于销项税怎么结转
  • 小企业原材料
  • 上个月开的发票这个月作废怎么做帐
  • Discus X 3 门户改造熊掌号网页教程
  • 土石方费用入什么科目
  • 可变现净值属于会计计量属性吗
  • 企业向银行借入长期借款,应借记
  • 其他应收款在现金流量表怎么填
  • 天然气安装工程有多大利润
  • 其他业务收入借贷方向表示
  • 当月开的票当月可以勾选抵扣吗
  • 公司法规定股权转让需要满足什么条件
  • 开外管证再省外能办理吗
  • 没有对公业务的银行
  • 公司初建账都有什么账
  • 10种Java开发者编写SQL语句时常见错误
  • mysql的子查询语句
  • sql多行合并成一行 oracle
  • window 开机启动
  • xp系统无法登录系统
  • ssh连接虚拟机centos
  • win10打开或关闭
  • linux ldt
  • win8.1无法连接wifi
  • mac系统怎么设置默认应用
  • win8怎么禁用更新
  • linux中vi命令详解
  • kenmail.exe进程有什么用 是什么进程 kenmail进程查询
  • win7出现蓝屏怎么办
  • 深入理解中国式现代化
  • 一键配置天赋的台词
  • 纹理烫男
  • 简单的安卓代码
  • android自定义listview
  • 严苛认证
  • 个体工商户年报补报流程
  • 电梯维护保养费按什么缴纳增值税
  • 吉林网上报税网址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设