目录
一 函数
概述
JavaScript函数是用于封装可重复使用的代码块的一种方式。函数可以接受参数,执行特定的操作,并返回结果;也可以没有参数。
函数的定义
函数的定义使用关键字" function ",后面跟着函数名称,可选的参数列表,以及函数体。
格式:
function 函数名(参数1,参数2...) {
语句;
...
return 表达式; return语句指明被返回的值
}
函数的调用
1.在JS程序中被调用
有返回值调用
如果调用程序需要函数的返回结果,则要用下面的格式定义函数:
变量名=函数名(参数1,参数2...);
var c = num1 ( 30 , 70 );
函数有返回值:
function num1(a, b)
{
var c = a+b;
return c;
}
返回值的调用:
var c=num1(30,70);
console.log("a+b=" + c)
对于有返回值的函数调用,也可以在程序中直接利用其返回的值:
function num1(a,b){
c=a+b;
return c;
}
console.log(num1(3,5))
2.在按钮或超链接被点击时调用
监听按钮点击
<script>
function num1(a, b)
{
c = a+b;
alert("a+b=" + c);
return c;
}
</script>
<input type="submit" value="计算a+b的和" onclick="num1(30,70)" />
注:onclick为调用函数


监听超链接点击
<script>
function num1(a, b)
{
c = a+b;
alert("a+b=" + c);
return c;
}
</script>
<a href="#" onclick="num1(30,70)">点击计算a+b</a>
注:onclick为调用函数

