当前位置: 首页 > news >正文

做it人经常逛的网站电商app开发方案

做it人经常逛的网站,电商app开发方案,互联网论坛,广告门网站JavaScript语句 1、条件语句2、循环语句3、break 和 continue 语句4、异常处理语句4.1、抛出异常4.2、捕获异常4.3、处理异步代码块中的异常4.3.1、Promise4.3.2、async/await try-catch 4.4、处理未捕获的异常4.5、总结 1、条件语句 名称描述if当指定条件为 true 时#xf… JavaScript语句 1、条件语句2、循环语句3、break 和 continue 语句4、异常处理语句4.1、抛出异常4.2、捕获异常4.3、处理异步代码块中的异常4.3.1、Promise4.3.2、async/await try-catch 4.4、处理未捕获的异常4.5、总结 1、条件语句 名称描述if当指定条件为 true 时执行 if 语句对应的代码if…else当条件为 true 时执行 if 语句对应的代码 当条件为 false 时执行 else 语句对应的代码if…else if…满足条件时执行它所对应的代码case在 switch 中使用表示要匹配的每一种情况default在 switch 中使用表示默认情况当不满足所有的 case 条件时会执行默认情况switch根据不同的条件来执行不同的动作。boolean_expression ? true_value : false_value三元运算符当条件表达式 boolean_expression 为真执行表达式 true_value为假时执行表达式 false_value 2、循环语句 名称描述for循环执行一段代码for…in/for…of遍历对象属性或数组 / 遍历元素的值(数组的值)while条件为真时循环执行代码块do-while是while 循环的变体语法 do{ 循环体 }while(循环执行条件) 注意事项 1、do-while 循环在检查条件之前一定会执行一次循环体 2、如果条件为真就会继续执行循环体否则就会终止循环 3、break 和 continue 语句 名称描述break用于退出循环 1、在 switch 中使用用于跳出 switch 语句 2、在循环 for、while 中使用直接跳出循环continue跳出当前循环继续执行下一次循环 4、异常处理语句 4.1、抛出异常 // 创建对象类型UserException function UserException (message){this.messagemessage;this.nameUserException; } // 使用时将异常转换为漂亮的字符串例如输出错误至控制台 UserException.prototype.toString function (){return this.name : this.message ; } // 创建对象类型的实例并抛出它 throw new UserException(Value too high);4.2、捕获异常 // 我们可以捕获程序产生的异常和运行时异常但无法捕获 JavaScript 语法错误 try {// 要运行的代码 } catch (e) {// 发生异常时要运行的代码 } finally { //可选// 无论发生异常都始终执行的代码 }4.3、处理异步代码块中的异常 4.3.1、Promise Promise.resolve(1).then(res {console.log(res) // 1throw new Error(go wrong) // 抛出异常 }) .then(res {console.log(res) // 不会被执行 }) .catch(err { console.error(err) // 捕获并处理异常 —— Error: go wrong })4.3.2、async/await try-catch async function func() {try {await nonExistentFunction()} catch (err) {console.error(err) // ReferenceError: nonExistentFunction is not defined } }4.4、处理未捕获的异常 在浏览器中 !-- 每当运行时发生错误时onerror方法会在 window 对象上触发 error 事件 -- img srclogo.png onerroralert(Error loading picture.) /在Node.js中 //适用于同步-可以传递一个回调来处理异常。如果我们尝试捕获这个未捕获的异常进程将不会终止因此我们必须手动完成 process.on(uncaughtException, () {}) //适用于异步-unhandledRejection事件 process.on(unhandledRejection, () {})4.5、总结 throw 语句用于生成用户定义的异常。在运行时当 throw 遇到语句时当前函数的执行将停止控制权将传递给 catch 调用堆栈中的第一个子句。如果没有 catch 子句程序将终止。   JavaScript 有一些内置的异常类型最值得注意的是 Error它返回 Error 中的两个重要属性stack 和 message。   try 子句将包含可能产生异常的代码catch 子句会在发生异常时执行。   对于异步代码最好使用 async/await 配合 try-catch 语句。   可以捕获未处理的异常这可以防止应用程序崩溃。 上一篇文章下一篇文章JavaScript对象详解六JavaScript之BOM八
http://www.w-s-a.com/news/504666/

相关文章:

  • 功能型网站响应式网站原理
  • 聊城建设网站骨干校 建设网站
  • 网站建设与管理是干嘛的中国新闻社是什么单位
  • 帮别人做视频剪辑的网站传业做微采商城网站
  • 设计一个网站开发方案宣传片制作企业
  • 新网站收录多少关键词免费一键网站
  • 网页制作与网站建设 在线作业手表网站制作照片
  • 电商网站开发技术与维护重庆建筑工程交易信息网
  • 人和马做的网站线上营销推广方式
  • 青海教育厅门户网站有赞商城
  • 网站建设多语种自动翻译插件wordpress谷歌翻译插件
  • 泰安高级网站建设推广wordpress教程 好看
  • 我自己的网站怎么做关键词优化泰安网站建设dxkjw
  • 平面设计做画册用网站泰州seo平台
  • 申请一个域名后怎么做网站evernote wordpress
  • 网站左侧导航栏设计网站开发后台数据怎么来
  • 临西做网站报价网站建设需要写语句吗
  • 建设网站网站首页购物网站开发代码
  • 淘宝客怎么建立网站网站360优化
  • 安徽建海建设工程有限公司网站网站空间和域名价格
  • 农产品网站建设策划哪里有做枪网站的
  • 更改各网站企业信息怎么做张家港企业网站制作
  • 郑州网站建设咨询银川做网站哪家好
  • 微信网站 微信支付合肥seo排名收费
  • 织梦做的网站如何上线广东省广州市番禺区南村镇
  • 网站设计的导航栏怎么做太原有网站工程公司吗
  • 苏州虎丘区建设局网站如何在一个数据库做两个网站
  • 淘宝天猫优惠券网站建设费用腾讯邮箱企业邮箱登录
  • 深圳福田做网站公司海航科技网站建设
  • 网站降权查询wordpress更换文章背景色