龙空技术网

JavaScript 不同循环

MAO大侠 241

前言:

此时小伙伴们对“js有哪些循环”大概比较关切,兄弟们都需要分析一些“js有哪些循环”的相关内容。那么小编同时在网络上汇集了一些关于“js有哪些循环””的相关文章,希望看官们能喜欢,看官们快快来学习一下吧!

概念:程序中进行有规律的重复性操作。

下面,就有三种循环我们需要对它进行不同的认识和理解:

for 循环while 循环do/while 循环

三者之间,都存在一定的关联与区别。

关联都是用条件来控制语句或者是语句块的执行,它们具有的基本相同的功能。区别它们循环结构的表达式是不同的,for 循环是(单次表达式;条件表达式;末尾循环体) + {中间循环体};while 循环是while(表达式) + {循环体};do/while 是do + {循环体}执行时判断方式不同,for 循环的中间循环体可以是一个或多个语句,当它只有一个语句时,它的大括号可以省略,执行完紧接着末尾执行循环体;while 循环当条件满足进入循环,当条件不满足时,执行完循环体内全部语句后再跳出,不是立即跳出循环;do/while 循环,先运行一次,经过do之后,检查条件表达式的值,判断是否成立,不成立时退出循环,但是我们保证了它至少执行了一次。执行次数不同,for循环和while 循环都是先判断后执行,可以不执行中间循环体;而do/while 循环是先执行后判断,执行次数至少为一次。执行末尾循环体的顺序不同,for 循环的中间循环体在条件判断语句里,执行末尾之后再执行中间;while 循环的末尾循环体也是自爱中间循环体并且在其中执行;do/while 循环是在中间加上末尾循环体,并在执行中间时执行末尾循环体。

标签: #js有哪些循环