目录
函数
函数的使用
先声明函数,再调用函数
//声明函数
function 函数名(){
函数体
}
//调用函数
函数名();
函数不调用不执行
函数声明两种方式
//1. 利用关键字定义
function func(){
函数体
}
func();
function func(val){
函数体
}
func(1);
//2. 函数表达式(匿名函数)
var func= function(){
函数体
}
func();
var func= function(val){
函数体
}
func(1);
函数表达式声明方式中,func是变量名,func变量存储的值为函数
函数调用必须写在函数表达式下面
函数的参数
形参 定义函数时小括号里添加的参数
实参 调用函数时小括号里添加的参数
传参个数问题:
1.实参个数和形参个数一样,正常输出
2.实参个数大于形参个数,按形参个数取,多余的实参会被忽略
2.实参个数小于形参个数,多余的形参值为undefined,形参的默认值为undefined,相当于只声明不赋值
函数的返回值
return 终止函数,只能返回一个值,如果用逗