Javascript循环语句

循环语句

循环语句的作用是反复地执行同一段代码,尽管其分为几种不同的类型,但基本的原理几乎都是一样,只要给定的条件能得到满足,包括在循环条件语句里面的代码就会重复执行下去,一旦条件不再满足则终止。


while语句

while(表达式)
{
        语句;
        };

while为不确定性循环,当表达式的结果为真时,执行循环中的语句,表达式为假时不执行循环。


do…while语句

do
{
     语句;
     }while(表达式);

do…while为不确定性循环,先执行大括号中的语句,当表达式结果为真,执行循环中的语句,表达式为假不执行循环,并退出do…while循环。


while与do…while区别:

do …while将先执行一遍大括号中的语句,再判断表达式的真假。


for语句

for(初始化表达式;判断表达式;循环表达式)
{
      语句;
}

break和continue语句
1.break与continue说明:
break可以跳出switch…case语句,继续执行switch语句后面的内容。break语句还可以跳出循环,也就是结束循环语句的执行。continue语句的作用为结束本次循环,接着进行下一次是否执行循环的判断。
2.break与continue的本质区别
continue与break的区别是:break是彻底结束循环,而continue是结束本次循环。


for…in语句
for…in语句用于遍历数组或者对象的属性(对数组或者对象的属性进行循环操作)。for…in循环中的代码每执行一次就会对数组的元素或者对象的属性进行一次操作。

for(变量in对象)
{
    在此执行代码;
}
“变量”用来指定变量,指定的变量可以是数组,也可以是对象的属性。
原文地址:https://www.cnblogs.com/aixing/p/13327791.html