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>