定义函数
如何定义一个函数呢?看看下面的格式:
function 函数名( )
{
函数体;
}
function定义函数的关键字,“函数名” 你为函数取的名字,“函数体”替换为完成特定功能的代码。
函数调用
函数定义好后,是不能自动执行的,需要调用它,直接在需要的位置写函数名。
第一种情况:在<script>标签内调用。
<script type="text/Javascript"> function sum(a,b) { sum=a+b; } sum();//调用函数,直接写函数名 </script>
第二种情况:在HTML文件中调用,如通过点击按钮后调用定义好的函数。
<script type="text/Javascript"> function sum(){ sum=1+2; document.write(sum); } </script> <body> <form> <input type="button" value="加法" onclick="sum()"/> </form> </body>
有参数的函数
function 函数名(参数1,参数2)
{
函数代码
}
注意:参数可以多个,根据需要增减参数个数。参数之间用(逗号,)隔开。
按照这个格式,函数实现任意两个数的和应该写成:
function add2(x,y) { sum = x + y; document.write(sum); }
返回值的函数
function add2(x,y) { sum = x + y; return sum; //返回函数值,return后面的值叫做返回值。 } 还可以通过变量存储
注意:函数中参数和返回值不只是数字,还可以是字符串等其它类型。
浙公网安备 33010602011771号