函数:就是一段具有一定功能的代码块()
函数的定义(声明)function
函数的结构:
function(函数名){
函数体}
作用:代码的复用
函数的调用:函数名() 注意:函数名不加()只代表一段代码(静态)
匿名函数:没有名称的函数 匿名函数的自执行-----(function(){})()
函数的参数:
实参跟行参
函数传参类型
函数传参类型:object
注意:
实参与传参要一一对应,在调用函数的时候,需要根据形参的要求来传递
传参的类型:可以是function 也可以是object 基本数据类型 布尔 数字 字符串 null underfined
函数的返回值:return
注意:可以返回一切值 返回值为自定义
return可以提前结束函数里面的执行
return返回值的应用
总结函数的三要素:
函数声明:即函数的名字---->见词达意
如何确定参数:根据函数的功能来确定
是否需要返回值,到底返回什么内容:根据函数的功能,如果外部需要这个返回值,那么return出去。
js预解析
js预解析
js预解析2
作用域链:
代码
解析过程
传参后的作用域解析
注意:以下这段代码涉及到递归----函数运行的顺序
打印出来的结果为1,2,3,3,2,1
流程图:
流程图
数组的基本操作
数组的遍历
for in来完成数组的遍历
数组遍历练习
函数数组封装求最大值
获取元素的方法
二维数组
二维数组的操作
二维数组的遍历











网友评论