一,函数的使用
1.1函数的定义
函数就是封装了一段可以被重复执行的代码块
目的:让大量代码重复使用
1.2封装
函数的封装是把一个或多个功能通过函数的方式封装起来,对外只提供一个简单的函数接口
封装类似于把电脑配件整合组装到机箱中(快递打包)
1.3函数的具体使用
分为声明函数和调用函数
声明函数:
function 函数名(){
console.log(Hi~~)
}
注:函数名为动词,比如上式函数名应该写类似于sayHi(驼峰式),function关键字均为小写
上式是不表达的,因为没有调用函数(函数不调用自己不执行)
调用函数:
函数名()
注:上式代入例子应写为sayHi()
一定要加()
二,利用函数求1-100累加和
三,函数的参数
利用函数参数实现函数不同的代码
函数的参数可以有,也可以没有。个数不限
3.1形参
形式上的参数,在声明函数的小括号里
形参是接收实参的
形参类似于一个变量,被实参赋值
3.2实参
实际的参数,在函数调用的小括号里
实参是传递给形参的
四,利用函数求任意两个数的和
五,函数形参和实参匹配问题
六,函数的返回值return
七,利用函数求两个数的最大值
八,利用函数求数组中的最大值
九,return终止函数并且只能返回一个值
十,函数返回值两个注意事项
十一,通过榨汁机看透函数
十二,arguments使用
十三,利用函数求任意个数最大值
十四,利用函数翻转数组
十五,函数封装冒泡顺序
十六,利用函数判断闰年
十七,函数可以调用另外一个函数
十八,输出二月份天数
十九,函数的两种声明方式