收藏 分销(赏)

JavaScript控制语句.pptx

上传人:精*** 文档编号:10297289 上传时间:2025-05-19 格式:PPTX 页数:14 大小:1.07MB
下载 相关 举报
JavaScript控制语句.pptx_第1页
第1页 / 共14页
JavaScript控制语句.pptx_第2页
第2页 / 共14页
点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,2017/3/12,#,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,2017/3/12,#,JavaScript,控制语句,1,课程内容安排,关系运算符与逻辑运算符,JS,控制语句概述,选择语句,if,语句、,if-else,语句、,if-else-if,语句、,switch,语句,循环语句,for,语句、,while,语句、,do-while,语句、,for-in,语句、,break,和,continue,语句,异常处理语句,try-catch,语句、,try-catch-finally,语句、,throw,语句,2,JS,控制语句概述,JavaScript,中提供了多种用于程序流程控制的语句,这些语句分为选择和循环两大类,选择语句是指根据条件来选择一个任务分支的语句统称,实现分支程序设计,switch,实现多路选择功能,在给定的多个选择中选择一个符合条件的分支来执行,在编程中有些指令需要重复执行很多遍,这就要编写大量的代码。而计算机则是专门用来快速完成重复和繁琐的工作,因此编程语言也就提供循环语句来减少重复指令的编写,3,if-else,语句,if,语句仅根据表达式的值决定是否执行某个任务,没有其它更多的选择,而,if-else,语句则提供双路选择功能。,4,if()/,表达式成立时,语句组,1;/,有效的程序语句,else/,表达式不成立时,语句组,2;/,有效的程序语句,真,表达式,语句,1,假,语句,2,If else,语句,生活,中一个形象的例子,某人在看钟表上的时间,如果小于凌晨,6,点就决定继续睡,如果大于,6,点,就起床去上班。编程中也有类似的问题,此时可用,if,语句来描述之,其测试一个,Boolean,表达式,结果为真则执行某段程序,5,if(,hour6),/,条件语句,alert(“,继续睡觉,”);,else,alert(“,起床上班,“);,真,Hour6,上班,假,睡觉,if-else-if,语句,当有多个可供判断选择的条件时,单个,if-else,语句显然不能表达,于是有了,if-else-if,语句。严格的说,if-else-if,不是单独的语句,而是由多个,if-else,组合而成,实现多路判断,6,if(),语句组,1;,else if(),语句组,2;,else,语句组,3;,for,循环,遇到重得执行指定次数的代码时,使用,for,循环比较合适,在执行,for,循环执行体中的语句前,有三个语句将得到执行,这三个语句的运行结果将决定是否要进入,for,循环体,9,for,(,;,;,),;,条件为,true,循环体被执行,for,(,int,i=,1,;i,=100,;i+),sum+=I,代码规范:,格式对齐、代码的缩进,表达式,1,表达式,2,表达式,3,循环操作,参数初始化,条件判断,更新循环变量,1,2,4,3,while,语句,while,循环在执行循环体前测试一个条件,如果条件成立则进入循环体,否则跳到循环后的第一条语句。,一些重复执行动作的情形比较简单时就不需要用,for,循环,可以使用,while,循环代替,10,while,(,循环条件,),循环操作,符合条件,循环继续执行;否则,循环退出,循环中被重复执行的操作,do while,do-while,语句先执行一遍循环体,循环体内的语句执行之后再测试一个条件表达式。,如果表达式成立则继续执行下一轮循环,否则跳到,do-while,代码段后的第一条语句。,11,do,循环操作,while,(,循环条件,);,先执行一遍循环操作,符合条件,循环继续执行;否则,循环退出,循环操作,循环条件,真,假,break,和,continue,语句,break,语句将无条件跳出并结束当前的循环结构,continue,语句的作用是忽略其后的语句并结束此轮循环和开始新的一轮循环,12,while,(),break,;,跳出整个循环,break,通常在循环中与条件语句一起使用,while,(),continue,;,继续下一次循环,通常与条件语句一起使用,加速循环,循环,嵌套,有一个外层循环和一个或多个内层循环组成。每当重复执行一次外层循环时将再次进入内部循环然后重新开始,13,控制语句小结,顺序结构:语句顺序执行,分支结构:语句在满足条件下执行,if,if-else,if-else if-else,switch,循环结构:语句在满足条件下循环执行多次,while,do-while,for,跳转语句,break,continue,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服