学学习网 手机版

学学习网

学习路径: 学习首页 > web开发 > JavaScript >

JavaScript流程控制语句

设置字体:
----------------------------------

if条件选择语句

结构:

 
if(条件语句) 用if来判断
{
语句块1; 如果为true(真)则执行1语句
}
else
{
语句2; 如果为false(假)则执行2语句
}
另外:if语句是可以嵌套使用的.

switch选择语句

如果希望选择执行若干代码块中的一个,你可以使用 switch 语句:

结构:

switch(n)
   {
   case 1:
     执行代码块 1
     break
   case 2:
     执行代码块 2
     break
   default:
     如果n即不是1也不是2,则执行此代码
   }

while循环语句

while 循环用于在指定条件为 true 时循环执行代码。

结构:

while (变量<=结束值)
{
    需执行的代码
}

do while语句

do...while 循环是 while 循环的变种。该循环程序在初次运行时会首先执行一遍其中的代码,然后当指定的条件为true时,它会继续这个循环。所以可以这么说,do...while 循环为执行至少一遍其中的代码,即使条件为false,因为其中的代码执行后才会进行条件验证。

结构:

do
{
    需执行的代码
}
while (变量<=结束值)
for循环语句

在脚本的运行次数已确定的情况下使用for循环。结构:

for (变量=开始值;变量<=结束值;变量=变量+步进值)
{
    需执行的代码
}

break与continue语句

Break

break命令可以终止循环的运行,然后继续执行循环之后的代码(如果循环之后有代码的话)。

eg:

<script type="text/javascript">
    for(var i=1;i<=10;i++){
        if(i==6) break;
        document.write(i);
    }
    //输出结果:12345
</script>
Continue

continue 命令会终止当前的循环,然后从下一个值继续运行。

eg:

<script type="text/javascript">
    for(var i=1;i<=10;i++){
        if(i==6) continue;
        document.write(i);
    }
    //输出结果:1234578910
</script>

----------------------------------
课程列表
重点难点
赞助链接