函数的认识
函数的概念
函数的分类
函数的语法
函数的封装步骤
函数的返回值
**函数的认识 函数就是一段代码块,抽离出来,变成一个独立的个体,起个函数名字,可以重复的进行使用 **
** 函数的概念 函数就是把同一个功能的代码块放在一起 作用,具有封装性和复用性,可以重复使用 **
- 函数就是一个工具,可以重复使用,并且需要被人使用的,这个工具有的有参数(alert(666)),有的没有(例如 Math.random()) *
** 函数的分类 函数分为系统函数(也就是alert(666)) 自定义函数(根据需求自己定义的一个函数)**
函数的语法 function 函数名(参数){ 功能是怎么实现的 } 函数名(参数)--------------这里的函数必须使用 例: function sum(a , b){ console.log(a+b) } sum(5 , 7)-----------5 + 7
- ***函数的封装步骤
-
函数的封装是函数的一个功能,他把一种或多种功能封装起来,可以在多个地方进行使用,当其他地方需要用到这个函数时可以直接调用,不用再写 -
1、装个盒子 function -
2、取个名字 -
3、考虑是否需要参数 ------参数可有可无 -
4、一定要调用函数!!!!!!!!!!! -
5、返回值 -
6、附上说明书 -
* 例 打印星星 -
这里的两个参数,第一个是数字 number,---打印几行星星 -
第二个参数是字串符 string-----打印的内容 -
function star(a , b){ -
for(var i = 0 ; i < a ; i++){ -
for(var j = 0 ; j <= i ; j++){ -
document.write(b) -
} -
document.write('<br>') -
} -
} -
star(5 , '*')***
函数的返回值 return 函数最终执行的结果,返回需要的结果回上一层,也是可有可无的