一.函数介绍
概念: 将任意代码封装到一起,需要用的时候进行调用执行
语法:
调用方式:在函数结束后,写上想调用的函数名.
二.函数参数
参数 :
传参过程:
参数个数:形参与实参之间是一一对应的
形参》实参:多出的只会显示undefined
形参《实参:只会显示写了的形参个数的实参
参数默认值:
三.函数返回值
return:return返回的意思,其实就是给函数一个返回值和终断函数
终断函数:
返回值:return关键字就是可以给函数执行完毕一个结果
四.函数类型
按照参数和返回值分类
五.函数优点
1.封装代码,使代码更加简洁
2.复用,在重复功能的时候直接调用就好
3.代码执行时机,随时可以在我们想要执行的时候执行
六.函数定义方式
声明式:
函数表达式(赋值式):
七.预解析
js代码执行解析过程:
同名变量和函数解析方式: 函数优先
if条件不管成不成立语句块都会解析
return语句后代码不执行,但会进行预解析