函数定义
什么是函数
在程序里面函数是用来执行特定功能的代码。为了减少重复使用代码,可以把特定功能的代码做成函数,需要使用时拿出来调用。
函数的好处
- 允许标准组件式编程,提高了SQL语句的重用性、共享性和可移植性
- 减少重复编写程序段的工作量,提高程序可读性
- 提高程序编译和运行效率,产生质量较高的目标代码,满足算法设计的“正确性、可读性、健壮性、效率与低存储量需求”的基本要求
- 能够实现较快的执行速度,能够减少网络流量
函数使用
怎样使用函数
注意点:
- 函数是先定义后执行
- 可以没有返回值
函数声明
1、定义(声明):
function 函数名 (参数) {
函数体;
return 返回值;
}
2.调用
调用: 让引擎按照函数的步骤清单执行一项任务
什么时候调用:函数只有调用才执行,不调用不执行!
var 返回值=函数名(参数值列表)
函数表达式调用
1、创建表达式:
var 函数名=function(参数){
函数体
return 返回值;
}
2.调用
var 返回值=函数名(参数值列表)
参数
形参
定义: 我们在定义函数时,在函数名后面的括号里面的是形参(例如例子里的a,b)
解释:形式上的参数
注意点:形参是局部变量,只存在当前函数的作用域中。
实参
定义: 调用函数时我们传的参数叫做实参(例如例子里的2,3)
解释:“实际”参数
例子:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
function min(a,b){
var result=a+b;
return result;
}
var re= min(2,3);
document.writeln(re);
</script>
</body>
</html>
效果展示: