JavaScript程序设计》课件第3章.ppt_第1页
JavaScript程序设计》课件第3章.ppt_第2页
JavaScript程序设计》课件第3章.ppt_第3页
JavaScript程序设计》课件第3章.ppt_第4页
JavaScript程序设计》课件第3章.ppt_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第3章基本流程控制语语句 JavaScript的基本流程控制语句包括条件判断 语句和循环语句两种,本章将详细介绍这些基本控 制语句的使用方法。 第3章基本流程控制语语句 在JavaScript中,条件判断语语句包括if语语句和 switch语语句,这这两种语语句各有特点,在一定条件 下可以相互转换转换 。 3.1条件判断语句 第3章基本流程控制语语句 3.1.1if语语句 if语语句是最常用的条件判断语语句,它通过过判断条件表达式的 值值(true或false)来执执行相应应的语语句。 1.简单简单 if语语句 在实际应实际应 用中,if语语句有多种表示形式,最简单简单 的if语语句的格 式是: if(条件) 语语句 参看教材例3-1、例3-2. 3.1条件判断语句 第3章基本流程控制语语句 2.ifelse语语句 if语语句的另外一种用法是ifelse语语句,这这种格式是在if语语句的 后 面添加了一个else语语句,格式如下: if(条件) 语语句1 else 语语句2 参看教材例3-3. 3.1条件判断语句 第3章基本流程控制语语句 3.else if语语句 在if语语句中,如果判断条件不止两种,可以使用else if语语句,格式如下: if(条件1) 语语句1 else if(条件2) 语语句2 else if(条件n) 语语句n else if 语语句n+1 参看教材例3-4. 3.1条件判断语句 第3章基本流程控制语语句 4.if语语句的嵌套 同其他程序设计语设计语 言一样样,JavaScript中的if语语句可以嵌套使用。当if语语句的大括号“”中的内容是另外一个完 整 的if语语句时时,外层层if语语句的“”可以省略。但是,在if语语句嵌套使用时时,最好使用“”来确定程序的层层次关系。 If 语语句嵌套的格式如下: if(条件1) if(条件2) 语语句1; else 语语句2; else if(条件3) 语语句3; else 语语句4; 参看教材例3-5、例3-6. 3.1条件判断语句 第3章基本流程控制语语句 3.1.2switch语语句 JavaScript中的switch语语句用于将一个表达式的结结果同多个值值 进进 行比较较,并根据比较结较结 果来选择执选择执 行哪个条件语语句,即switch 语语 句为为多分支选择语选择语 句,该语该语 句类类似于多重ifelse语语句。 3.1条件判断语句 第3章基本流程控制语语句 switch语语句的格式如下: switch(表达式) case 取值值1 语语句1 case 取值值2 语语句2 case 取值值n 语语句n default: 语语句n+1 参看教材例3-7. 3.1条件判断语句 第3章基本流程控制语语句 在JavaScript中,循环环控制语语句包括while、dowhile和for 语语 句。 3.2循环环控制语语句 第3章基本流程控制语语句 3.2.1while语语句 while语语句既是条件判断语语句,也是循环语环语 句,其语语法格式如下 : while(条件表达式) 语语句 参看教材例3-8. 3.2循环环控制语语句 第3章基本流程控制语语句 3.2.2dowhile语语句 在JavaScript中,dowhlie语语句的语语法格式如下: do 语语句 while(条件表达式); 参看教材例3-9. 3.2循环环控制语语句 第3章基本流程控制语语句 3.2.3for语语句 在JavaScript中,for循环语环语 句的语语法格式如下: for(初始化表达式;循环环条件表达式;循环环表达式) 语语句 参看教材例3-10、例3-11、例3-12. 3.2循环环控制语语句 第3章基本流程控制语语句 3.2.4break和continue语语句 在JavaScript的循环结环结 构中,只有循环环条件表达式的值为值为 false 时时,循环语环语 句才能够结够结 束循环环。如果想提前结结束循环环,可以在 循 环环体内增加“break;”语语句,这这种情况也称为为循环环断路。另外, 也可以在循环环体内增加“continue;”语语句,终终止执执行当前循环环中 的语语句,进进入下一轮轮循环环。 “break;”语语句可以中止循环环体内的程序语语句和switch语语句。 continue语语句只能出现现在循环语环语 句的循环环体内。 break是彻彻底结结束循环环,而continue是结结束本次循环环。 参看教材例3-13. 3.2循环环控制语语句 第3章基本流程控制语语句 3.2.5嵌套循环环 嵌套循环环是指在循环环内有其他循环环。在JavaScript中,嵌套循环环 可以有很多层层,例如,在for循环环内可以有for、while和 dowhile 循环环。 参看教材例3-14. 3.2循环环控制语语句 第3章基本流程控制语语句 本章详细详细 介绍绍了JavaScript中的if语语句、switch语语句、while 语语 句、dowhile语语句和for语语句的语语法格式及用法,还讲还讲 解了循环环 的嵌套。在讲讲解各个知识识点时时,运用了一些典型

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论