JavaScript部分笔记02

函数:就是一段具有一定功能的代码块()

函数的定义(声明)function

函数的结构:

function(函数名){

函数体}

作用:代码的复用

函数的调用:函数名()  注意:函数名不加()只代表一段代码(静态)

匿名函数:没有名称的函数   匿名函数的自执行-----(function(){})()

函数的参数:

实参跟行参
函数传参类型
函数传参类型:object

注意:

实参与传参要一一对应,在调用函数的时候,需要根据形参的要求来传递

传参的类型:可以是function 也可以是object  基本数据类型 布尔 数字 字符串 null underfined 

函数的返回值:return

  注意:可以返回一切值  返回值为自定义

return可以提前结束函数里面的执行 

return返回值的应用

总结函数的三要素:

函数声明:即函数的名字---->见词达意 

如何确定参数:根据函数的功能来确定

是否需要返回值,到底返回什么内容:根据函数的功能,如果外部需要这个返回值,那么return出去。

js预解析

js预解析
js预解析2

作用域链:

代码
解析过程
传参后的作用域解析

注意:以下这段代码涉及到递归----函数运行的顺序

打印出来的结果为1,2,3,3,2,1

流程图:

流程图
数组的基本操作
数组的遍历
for in来完成数组的遍历
数组遍历练习
函数数组封装求最大值
获取元素的方法
二维数组
二维数组的操作
二维数组的遍历
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容