循环结构语句

  • 循环结构,顾名思义,就是在满足某个添加的情况下反复地执行某一个操作。
  • 循环结构语句主要包括3种:
    (1)while语句;
    (2)do……while语句;
    (3)for语句;


    左边是while语句,右边是do……while语句

while语句

  • while语句是条件判断语句,也是循环语句
while(条件表达式语句)
{
    执行语句块;
}
  • 说明:当“条件表达式语句”的返回值为true时,就会执行大括号“{}”中的语句块,当执行完大括号“{}”的语句块后,再次检测条件表达式的返回值,如果返回值还为true,则重复执行大括号“{}”中的语句块,直到返回值为false时,才结束整个循环过程,接着往下执行while代码段后面的程序代码

do…while语句

  • do…while语句”跟while语句是非常类似的,唯一的区别在于:while语句先判断是否符合条件,然后再执行循环体语句;do…while语句先执行循环体语句一次,然后再判断是否符合条件
do
{
    执行语句块;
}
while(条件表达式语句);
  • 说明:do…while语句是先无条件执行循环体一次再判断是否符合条件的,如果符合条件,则重复执行循环体,如果不符合条件,则退出循环。
  • do…while语句结尾处的while条件语句的括号后有一个分号“”,该分号一定不能省略,这是初学者非常非常容易忽略的一点

for循环

  • for语句通常由2部分组成:一是“条件控制部分”,二是“循环体
for(初始化表达式;循环条件表达式;循环后的操作表达式)
{
    执行语句块;
}
for循环解释图

跳转语句

  • JavaScript支持的跳转语句主要有2种:
    (1)break语句;
    (2)continue语句;
  • break语句与continue语句的主要区别是:break是彻底结束循环,而continue是结束本次循环,而之后循环继续

break语句

  • break语句用于退出包含在最内层的循环或者退出一个switch语句。break语句通常用于whiledo…whileswitchfor语句中

continue语句

  • continue语句跟break语句类似。不同之处在于,continue语句用于退出本次循环,并开始下一次循环。而break语句是退出所有循环
  • break语句一样,continue语句也只能用在whitedo…whileforswitch等循环语句中
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 作者的序言 朋友们,弃疗系列4出来啦,作者还并没有放弃,感觉自己萌萌哒,233。 语句 js程序其实就是一系列可执...
    zhaolion阅读 5,714评论 0 8
  • Swift提供了多种控制流声明。包括while循环来多次执行一个任务;if,guard和switch声明来根据确定...
    BoomLee阅读 6,096评论 0 3
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 9,782评论 0 13
  • 清雅/随笔 昨晚下班的时候,又是一阵胃痛,绞痛的那种。匆忙回到家,慌乱吃药,人感觉很无力,坐着的力气也没有...
    清雅怡然阅读 4,082评论 0 3
  • 难过的时候会觉得整个世界都把我遗弃了。 可我的生活还是要继续呀。 没有关系,我会坚强。 玻璃心总有一天会消失。
    缺心de石头会狠快乐阅读 1,081评论 0 0

友情链接更多精彩内容