JavaScript的语句

来自站长百科
跳转至: 导航、​ 搜索

导航: 上一页 | aJAX| XML | DreamWeaver | PhotoShop | Discuz | Asp | php | java | HTML | XHTML


注释[ ]

单行的注释以 // 开始。多行注释以 /* 开头,以 */ 结尾。


程序的流程控制[ ]

包括if条件选择语句,switch选择语句,while循环语句,do while语句,for循环语句,以及break与continue语句。

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>