循环
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 注意:函数中参数和返回值不只是数字,还可以是字符串等其它类型。
以上笔记来自慕课网,很开心,又水了一篇博文。