商城网站的开发怎么做贵阳设计网站

web/2025/10/2 8:43:17/文章来源:
商城网站的开发怎么做,贵阳设计网站,哪个电商平台最好,ftp无法直接wordpress异常处理概述在代码的运行过程中#xff0c;错误是不可避免的#xff0c;总的来说#xff0c;错误发生于两种情况#xff1a;一是程序内部的逻辑或者语法错误#xff0c;二是运行环境或者用户输入中不可预知的数据造成的错误。对于前者#xff0c;就称之为错误#xff0…异常处理概述在代码的运行过程中错误是不可避免的总的来说错误发生于两种情况一是程序内部的逻辑或者语法错误二是运行环境或者用户输入中不可预知的数据造成的错误。对于前者就称之为错误error可以通过调试程序来解决而后一种则更多的称之为异常exception顾名思义就是超出常规没有按程序设计的意愿来输入数据。当然异常还会有许多种类型。所以说异常并不等价于错误相反有时还会利用异常来解决一些问题。JavaScript可以捕获一个异常并进行相应的处理从而避免了浏览器向用户报错。使用try-catch-finally处理异常用户可以使用该结构处理可能发生异常的代码如果发生异常则由catch捕获并进行处理其语法如下try{       //要执行的代码}catch(e){       //处理异常的代码}finally{       //无论异常发生与否都会执行的代码}通过异常处理可以避免程序停止运行从而具有了一定的自我修复能力。在Ajax开发中利用异常处理的一个典型应用就是创建XMLHttpRequest对象不同浏览器创建它的方式是不一样的为了使代码能够跨浏览器运行就可以利用异常一种方法不行再用另一种方法直到不发生异常为止例如script languageJavaScript typetext/javascript!--var xmlhttp;try{      //尝试用IE浏览器的方式创建XMLHttpRequest对象      xmlhttpnew ActiveXObject(Microsoft.XMLHTTP);}catch(e){      try{           //尝试用非IE浏览器的方式常见XMLHttpRequest对象           xmlhttpnew XMLHttpRequest();      }catch(e){}}//--/script通过这种方式就可以跨浏览器创建XMLHttpRequest对象。注意即使不在catch块内进行处理catch标识及其参数e也是必须写的否则会产生语法错误而finnally则不是必须的。使用throw语句抛出异常在JavaScript中有其内部的异常机制在遇到非法操作时能自动抛出异常。实际的开发中随着程序的复杂需要能自己实现异常这可以通过throw语句来实现throw value其中value就是要抛出的异常变量它可以是JavaScript中的任何一种类型。但在JavaScript内部的异常中异常参数即catch(e)中的e是一个名为error的对象可以通过new Error(message)来创建这个对象异常的描述被作为error对象的一个属性message可以由构造函数传入也可以之后赋值。通过这个异常描述message可以让程序获取异常的详细信息从而自动处理。下面的程序计算两个数据的和如果参数不是数字则抛出异常代码如下script languageJavaScript typetext/javascript!--//函数默认要求参数为数字function sum(a,b){      aparseInt(a);      bparseInt(b);      //如果a或b不能转换为数字则抛出一个异常对象      if(isNaN(a) || isNaN(b)){              throw new Error(arguments are not numbers);      }      return ab;} try{      //错误的调用      var ssum(c,d);}catch(e){      //显示异常的详细信息      alert(e.message);}//--/script程序中使用字母作为参数传递给sum函数是错误的所以函数内抛出了一个异常对象这个对象被catch语句获取并使用alert语句显示了其详细信息。图7.10显示了异常信息的内容。注意使用new Error(message)创建异常对象只是一种默认的习惯也是内置异常的实现方式。这不是必需的完全可以抛出任意数据类型的异常例如一个整数来作为异常的描述。只要在程序中抛出异常和捕获异常能匹配即可。Error对象除了message属性以外还有一些其他的属性这些属性因浏览器而异例如在IE浏览器中error对象的属性包括name、number、description、message而在Firefox浏览器中error对象的属性包括message、fileName、lineNumber、stack、name。在实际的应用中如果要实现自己的异常这些属性只要被赋值都是可用的其中Firefox浏览器还会自动对stack属性赋值用于显示异常出现的位置。 转载于:https://www.cnblogs.com/dubingw2008/archive/2007/07/02/803261.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/85532.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站制作公司 云南中卫网站推广优化

一、goroutine 池 本质上是生产者消费者模型在工作中我们通常会使用可以指定启动的 goroutine 数量-worker pool 模式,控制 goroutine 的数量,防止 goroutine 泄漏和暴涨一个简易的 work pool 示例代码如下: package mainimport ("fmt…

网站改版技术要求e福州首页

转载声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 原文链接:在NS-3中安装可视化工具pyviz的一些问题的解决_寻同学的博客-CSDN博客 今天,在更新软件时,使用以下…

葫芦岛建设工程信息网站hyperx wordpress 汉化

cpu 抖动性能分析新机器 当我在新机器上工作时,我想了解它的局限性。 在这篇文章中,我将研究机器的抖动以及忙于等待本周末构建的新PC的影响。 该机器的规格很有趣,但不是发布目的。 永远不要少于它们: i7-3970X六核运行于4.5 GH…

美容医疗 网站建设宽屏网站宽度

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、力扣322. 零钱兑换二、力扣509. 斐波那契数三、力扣46. 全排列四、力扣51. N 皇后五、力扣52. N 皇后 II 前言 一、力扣322. 零钱兑换 class Solution {pu…

网站开发的整个流程学it要多久多少学费

来源:amazonaws.com摘要:长期以来,使用无监督(预)训练来提高区别性任务的性能表现一直是机器学习研究的一个重要目标。最近,OpenAI通过使用一个具有可扩展性的任务不可知系统,在一系列不同的自然…

建设银行城东支行网站网站报价表格

系列文章 1.SpringBoot整合RabbitMQ并实现消息发送与接收 2. 解析JSON格式参数 & 修改对象的key 3. VUE整合Echarts实现简单的数据可视化 4. Java中运用BigDecimal对字符串的数值进行加减乘除等操作 5. List<HashMap<String,String>&…

护肤品网站建设的摘要iis2008如何做网站

目录 一、摘要1.1 项目介绍1.2 项目详细录屏 二、功能模块2.1 数据中心模块2.2 二手商品档案管理模块2.3 商品预约管理模块2.4 商品预定管理模块2.5 商品留言板管理模块2.6 商品资讯管理模块 三、实体类设计3.1 用户表3.2 二手商品表3.3 商品预约表3.4 商品预定表3.5 留言表3.6…

井冈山保育院网站建设网站前后端的关系

快捷键快捷键符号英文名称功能说明Control Space⌃SpaceBasic code completion基本的代码补全(补全任何类、方法、变量),代码智能提示,因为和切换输入法快捷键冲突,所以基本改成Alt/Shift Command Enter⌘⇧↩Compl…

网站硬件费用wordpress地图页面如何添加

朋友们好! 春天来了,我们热情洋溢的团队很高兴能为 Gotchiverse 带来一堆新鲜的更新和丰富的功能。让我们一起来看看这次开发更新带来了什么: Gotchichain 选择定居基地 精神力量竞技场获得了 EBIC 更新 高奇守护者通过全新的进阶系统提升…

长沙房地产网站建设网页游戏大全小游戏

RTOS 调试指南 此文档介绍 FreeRTOS 系统方案支持的常用软件调试方法,帮助相关开发人员快速高效地进行软件调试,提高解决软件问题的效率。 栈回溯 栈回溯是指获取程序的调用链信息,通过栈回溯信息,能帮助开发者快速理清程序执行…

中英文网站建站睢县做网站的公司

后台代理提醒简介 随着生活节奏的加快,我们有时会忘记一些重要的事情或日子,所以提醒功能必不可少。应用可能需要在指定的时刻,向用户发送一些业务提醒通知。例如购物类应用,希望在指定时间点提醒用户有优惠活动。为满足此类业务…

建设银行河北招聘网站网站改版 数据迁移

西门子S7-1200/1500系列的PLC,采用Profinet实时以太网通讯协议,需要连接带EtherCAT的通讯功能的伺服驱动器等设备,就必须进行通讯协议转换。捷米特JM-EIP-RTU系列的网关提供了,快速可行的解决方案 捷米特JM-ECTM-PN在PROFINET一侧…

php企业网站源码下载西安建站套餐

情况1:图片在/public目录下把图片放到与index.html同级的目录下情况1-1.png方式1因为vue编译后会生成index.html,所以我们将图片与index.html放在同一目录下,相当于在index.html中使用引入图片情况2:图片在/src/assets目录下把图片…

网站建设赚钱吗天元建设集团有限公司总裁赵纪峰

文章目录 颜色特征量化颜色直方图适用颜色空间:RGB、HSV等颜色空间操作 几何特征边缘 Edge边缘定义边缘提取 基于关键点的特征描述子引入几何特征:关键点几何特征:Harris角点FAST角点检测几何特征:斑点局部特征:SIFT预…

家教网站建设手机制作app教程

飞桨(PaddlePaddle)是百度自主研发的中国首个开源开放、功能丰富的产业级深度学习平台,以百度多年的深度学习技术研究和业务应用为基础。飞桨深度学习平台集核心框架、基础模型库、端到端开发套件、丰富的工具组件于一体,还包括了…

温州本地网站平台国外域名注册哪个网站好

虽然单花色胡牌算法面试时写出来了,但是完整的胡牌算法却没有写,既然遇到了,秉着不抛弃不放弃的精神,当然不能原谅懒惰的自己了。下面这篇为一个完整的胡牌算法。胡牌规则除了以下几点,其余与单花色胡牌规则一致&#…

网站建设熊掌号wordpress分类产品

注:新添加的硬盘,如果没有分区,可以直接使用pvcreate进行创建,然后用vgextend进行扩展如果新添加的硬盘经过分区,则要把需要扩展的分区修改为8e格式,则进行扩展以上内容实测~相关概念:pv:物理卷…

优化建站seo门户php做的直播网站

介绍我们知道,把神经网络拆解,可以把它归结为几个元素的排列组合而成,例如,以卷积神经网络为例,其主要由卷积层,池化层,残差连接,注意力层,全连接层等组成,如…

长沙建设网站哪家好关键词优化工具互点

1. 题目 给你一个 rows x cols 大小的矩形披萨和一个整数 k ,矩形包含两种字符: ‘A’ (表示苹果)和 ‘.’ (表示空白格子)。 你需要切披萨 k-1 次,得到 k 块披萨并送给别人。 切披萨的每一刀…

山东网站建设优化知名网站制作企业

rgb2gray是matlab内部一种处理图像的函数,通过消除图像色调和饱和度信息同时保留亮度实现将将RGB图像或彩色图转换为灰度图像,即灰度化处理的功能,调用这个功能的格式是I rgb2gray(RGB),意思是将真彩色图像RGB转换为灰度强度图像…