循环是从内到外,里面循环完了,外面执行一次,里面就又循环完一次,外面再执行一次…直到外面的循环执行完

break: 此语句导致程序终止包含它的循环,并进行程序的下一个阶段(整个循环后面的语句),即,不是跳到下一个循环周期而是退出循环.如果break语句包含在嵌套循环里,它只跳出最里面的循环

控制台结果:

由上图可知,嵌套循环的情形下,使用break,里面的循环执行一次就停止了

continue:循环语句里有此语句时,程序运行到此语句时,不再执行循环体里面的continue后面的语句而是跳到下一个循环入口处执行下一个循环

控制台结果:

由上图可知,里面的循环执行完后,原本应该执行外面的循环语句,但continue是跳到下一个循环,所以外面的循环数值就打印不出来

而return是表示从被调函数返回到主调函数继续执行,返回时可附带一个返回值,由return后面的参数指定.return后函数就结束了,后面的语句不再执行

用一个递归函数作为例子:

未用到return时:

控制台结果:

用到return后:

控制台结果:

由最开始的代码改写成函数加上return:

控制台结果:

对比之前不用函数,用到break的情形:

控制台结果

由此可知,某些情况下和break的效果雷同

代表一个语句结束,for 循环 后要牢记别不要加“;”代表一个语句的结束,影响for 循环 的执行,如果在for 循环 break 语句系统报错说 break 语句只能在 循环 或开关众 使用 ,那么就是for 循环 后多加了“; continue 的功能与 break 有点类似,区别是 continue 只是忽略本次 循环 体剩下的语句,接着进入到下一次 循环 ,并不会终止 循环 ,而 break 则是完全终止 循环 。初始化语句只在 循环 开始前执行一次,每次执行 循环 体时要先判断是否符合条件,如果 循环 条件还会true,则执行 循环 体,在执行迭代语句。注意:for 循环 循环 体和迭代语句不在一起(while和do-while是在一起的)所以如果 使用 continue 来结束本次循。环,迭代语句还有继续运行,而while和do-while的迭代部分是不运行的。 有时候我们想在某种条件出现的时候终止 循环 而不是等到 循环 条件为false才终止。 这是我们可以 使用 break 来完成。 break 用于完全结束一个 循环 ,跳出 循环 体执行 循环 后面的语句。 2. continue continue break 有点类似,区别在于 continue 只是终止本次 循环 ,接着还执行后面的 循环 break 则完全终止 循环 。 可以理解为 continue 是跳过当次 循环 剩下 break 语句只有在 循环 语句和switch语句 使用 才是合法的,经常用来跳出 循环 ,不会执行后续 循环 ,但是会继续执行 循环 之后的。3、 return :指的是跳出for 循环 ,且不执行for 循环 之外的语句,直接跳出当前函数,返回 return 后的值。不同的是,它不是退出一个 循环 ,而是跳出当前 循环 ,进行下一轮 循环 】1、 continue :指的是跳出当前 循环 ,即不执行 continue 后的语句,直接进入下次 循环 。2、 break :指的是跳出for 循环 本身,不再进行之后的 循环 ,但可以执行for 循环 之外的语句。 哇,我已经找到我要的答案了,我不需要进行更多的 循环 了! 比如,寻找第一个能被5整除的数: for 循环 ,如果遇见了 break 语句,这个for 循环 就会立即终止,不在进行其他的迭代了。 for(var i = 1 ; i <= 100; i++){     console.log(i); &nbsp... 在 循环 执行的过程 ,如果某些状况发⽣的时候,需要提前终止 循环 ,这是非常常见的现象。C语言 提供了 break continue 两个关键字,就是应该到 循环 的。• break 的作用是用于永久的终止 循环 ,只要 break 被执行,直接就会跳出 循环 ,继续往后执行。• continue 的作用是跳过本次 循环 continue 后边的代码,在for 循环 和while 循环 有所差异的。 通过下标/索引来访问元素,下标从0开始,最大到(数组的长度-1)建议:嵌套层数越少越好,能用一层就不用两层,能用两层就不用三层。通过(数组名.length)可以获取数组的长度(元素个数) 循环 循环 ,常常多行多列时 使用 ,外层控制行,内层控制列。 continue :跳过 循环 剩余语句而进入下一次 循环 。执行规则:外层 循环 走一次,内层 循环 走所有次。 break 默认只能跳出当前一层 循环 。遍历/迭代:从头到尾挨个走一遍。初始化:初始化数组 的元素。相同数据类型元素的集合。 break :跳出 循环