小陈学JS 函数
函数
函数:就是封装了一段可被重复调用执行的代码块。通过此代码块可以实现大量代码的重复使用。
例:
(1)、声明函数
基本语法结构:
①function 声明函数的关键字 全部小写
②函数是做某件事 ,函数名一般是动词sayHi
③函数不调用自己不执行
(2)函数调用
基本语法结构:
1、调用函数的时候一定要交小括号
函数练习:
1)利用函数计算1-100之间的累加和
(3)函数的参数
1)形参和实参
可以利用函数的参数实现函数重复不同的代码
基本语法结构:
①在声明函数的小括号里面是形参(形式上的参数)
②在函数调用的小括号里是实参 (实际的参数)
2)形参和实参的执行过程
形参是接受实参的 aru=‘酸辣土豆丝’ 形参类似一个变量
(注:此处aru是argument,参数的意思)
函数的参数可以有,也可以没有,个数不限
参数的作用:在函数内部某些值不能固定,我们可以通过参数在调用函数时传递不同的值进去
注意:
a多个参数之间用逗号隔开
b形参可以看做是不用声明的变量
案例
1.利用函数求任意两个数的和
2.利用函数求任意两个数之间的和
3)形参和实参个数不匹配的问题
结果
结论:
1、如果实参的个数多于形参的个数,最终还是以形参的个数为准,多于的不会显示
2、如果实参的个数少于形参的个数,形参可以看做是不做声明的变量 num2是一个变量但是没有接收值,结果就是undefined,任何数字+undefined结果都是NaN