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>