一、函数
作用 :对任意代码进行“封装”,在需要的时候进行调用
=>像一个盒子,盒子里面转代码,通过盒子名称找到盒子执行里面的代码
1.盒子封装代码
2.调用盒子执行代码
语法:
//定义函数
function 函数名(){
封装代码
}
函数名() // 函数调用语句
<script>
console.log("函数开始")
//定义一个名为fun的函数
function fun(){ // 1
// 函数体
console.log("这是一个函数")//2
}
fun() // 函数调用语句 //3
console.log("函数调用完成")
</script>
二、函数的参数
function 函数名(m){ m为实参
函数体
}
函数名(100) 100为形参
1.形参:定义函数时,在函数名括号中定义的变量称为形参
2.实参:使用函数调用语句,调用函数时,传入的实际参数值
参数个数
function 函数名(m,n){
函数体
}
函数名(100,200)
参数个数不匹配
1.形参个数多于实参
2.实参个数多于形参
<script>
function fun(m){
console.log("m",m)