当前位置: 首页 > 办公技巧 > 正文

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对代码的大小写要求还是很高的,如果遇到问题了,多检查以下。


最新文章