JavaScript 函数
函数的作用,可以写一次代码,然后反复地重用这个代码。
可以把完成特定功能的代码块放到一个函数里,使用时直接调用这个函数,就省去重复输入大量代码的麻烦。
定义函数
定义函数的格式:
function 函数名()
{
函数体;
}
function 定义函数的关键字,“函数名” 是为函数取的名字,“函数体” 替换为完成特定功能的代码。
函数调用
函数定义好后,是不能自动执行的,需要直接在需要的位置写函数名调用它。
第一种情况:在 <script> 标签内调用。
第二种情况:在 HTML 文件中调用,如通过点击按钮后调用定义好的函数。
函数参数
定义函数还可以如下格式:
function 函数名(参数1, 参数2)
{
函数代码;
}
注意:参数可以多个,根据需要增减参数个数。参数之间用 “,” 隔开。
在调用函数的时候,实参通过参数把传递给形参了。
函数返回值
function 函数名(参数1, 参数2)
{
函数代码;
return 返回值; // 返回函数值,return 后面的值叫做返回值。
}
可以通过变量存储调用函数的返回值。
注意:函数中参数和返回值不只是数字,还可以是字符串等其它类型。