
wps自动化办公技巧(精益生产中的WPS办公自动化基础编程8)
- 办公技巧
- 2023-07-11 03:46:56
- 0
上次解读FOR、while、Switch、do等循环判断语句时,忘记了一种重点,这个也是编写代码中经常要用到的,即 break 与 continue 语句的差异。
循环判断都是为了检索某种信息,一旦达到目的,执行相关动作后,就需要停止,跳出循环过程(特殊情况除外),那怎么跳出呢?重点就看这两个语句了。
break
1.当 break 语句用于 switch 语句中时,会跳出 switch 代码块,终止执行代码。
2.当 break 语句用于循环语句时,会终止执行循环,并执行循环后代码(如果有的话)
continue
1.continue 用于跳过循环中的一个迭代,并继续执行循环中的下一个迭代。
2.continue 与 break 语句的区别是, break 是结束整个循环体,continue是结束单次循环。
举个例子说明就明白了, 顺便多敲打些代码,练习手感:
不执行任何中断语句,FOR的十次循环都做一次,其中碰到3和5时,打印显示;
不执行break和continue语句的结果
2.当i=3时,先打印3,执行break中断,直接跳出FOR语句,abc也不用打印了,当然也就不会有i=5的事件发生了。
执行break语句
3.当i=3时,先打印3,执行continue中断,直接跳到FOR语句的下一个循环,abc是不用打印了,但下一个循环是i=4,下下一个循环就是i=5, 所以也第二个if语句被执行了,因为第二个if语句满足后打印了5和ABC, 没有中断语句,因此FOR语句后面的i=6、7、8、9、10也会被循环。
执行continue语句
两个语句常用的方式基本就完了,具体应用中可以测试验证,程序设计本来就是按照设计者的思路进行执行的,如何控制就看你的目的了;
最后说一句,今天在输入代码时,出现两个输入手误,相信其他人也会遇到:for语句中for的开头f一定要小写,条件中的分号,应该是在英文模式输入,Console.log语句中log的首字母应该是小小写;JS对代码的大小写要求还是很高的,如果遇到问题了,多检查以下。
本文由 京廊文化根据互联网搜索查询后整理发布,旨在分享有价值的内容,本站为非营利性网站,不参与任何商业性质行为,文章如有侵权请联系删除,部分文章如未署名作者来源请联系我们及时备注,感谢您的支持。
本文链接: /bangong/7635.html