循环

switch 语句

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
switch(表达式)
{
case值1:
执行代码块 1
break;
case值2:
执行代码块 2
break;
...
case值n:
执行代码块 n
break;
default:
与 case值1 、 case值2...case值n 不同时执行的代码
}
1
2
Switch必须赋初始值,值与每个case值匹配。满足执行该 case 后的所有语句  
并用break语句来阻止运行下一个case。如所有case值都不匹配,执行default后的语句。

default 这里只记录switch语句,其实都和c语言一样

函数

定义一个函数

1
2
3
4
function  函数名( )
{
函数体;
}

函数的调用

第一种情况:在标签内调用。

1
2
3
4
5
6
7
8
 <script type="text/javascript">
function add2()
{
sum = 1 + 1;
alert(sum);
}
add2();//调用函数,直接写函数名。
</script>

第二种情况:在HTML文件中调用,如通过点击按钮后调用定义好的函数。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<html>
<head>
<script type="text/javascript">
function add2()
{
sum = 5 + 6;
alert(sum);
}
</script>
</head>
<body>
<form>
<input type="button" value="click it" onclick="add2()"> //按钮,onclick点击事件,直接写函数名
</form>
</body>
</html>

带参数的函数

1
2
3
4
function 函数名(参数1,参数2)
{
函数代码
}

返回值的函数

1
2
3
4
5
function add2(x,y)
{
sum = x + y;
return sum; //返回函数值,return后面的值叫做返回值。
}

info 注意:函数中参数和返回值不只是数字,还可以是字符串等其它类型。

以上笔记来自慕课网,很开心,又水了一篇博文。