现在的位置: 首页 > 综合 > 正文

系统学Javascript——语句

2013年10月08日 ⁄ 综合 ⁄ 共 863字 ⁄ 字号 评论关闭

条件

if

最简单

if(条件)语句;

 

if(条件)语句1;

else语句2

 

语句组

如果ifelse后面有多条语句,则将两个或多个语句用大括号{}括起来,括起来的这组语句称为语句组。

嵌套

if(表达式)语句1

else if(表达式)语句2

……

else语句n

 

switch

switch (表达式)

{

case label1:

语句1;

break;

case label2:

语句2;

break;

……

[default:

语句n;]

}

当执行完一个case语句后,会接着执行后面的case语句。

如果希望switch语句在每种条件下只执行一个分支,应该在每个case部分中加上break语句。

 

循环

for

for

for(初值;条件;更新){语句}

 

for...in

专门用来处理数组和对象,在C\C++中没有这个语句。

格式:for(变量 in数组)

 

例如:

for(x in newarray) document.write(newarray[x]);

每次循环,x都能够获得数组单元的位置值,并在页面上输出这个位置上的数组单元的值,直至整个数组被访问它。

 

do...while

 

while

跳出循环——break;跳出本次循环——continue

 

函数

n条语句的封装,为实现一定的功能。

 

创建

function自定义函数名(){

函数体

 

例如:

<head>

<title>创建function</title>

<scriptlanguage="JavaScript">                //JavaScript脚本标注

message();                                                //调用函数message()

functionmessage(){                                //创建函数message()

alert("Hello World!");

}

</script>

</head>

创建函数一般放在页面的<head>标记快间,可以使它在浏览器运行时首先被装载进来。

 


全局观

   

抱歉!评论已关闭.