函数:把一些重复的代码封装,在需要的时候直接调用即可
函数的作用:代码的重用
函数需要先定义,然后才能使用
函数名字:要遵循驼峰命名法
函数一旦重名,后面的会把前面的函数覆盖
一个函数最好就是一个功能
函数参数:在函数定义的时候,函数名字后面的小括号里的变量就是参数,目的是函数在调用的时候,用户传进来的值进行操作
形参:函数在定义的时候,小括号里的变量是形参
实参:函数在调用的时候小括号里传入的值叫实参,实参可以是变量可以是值
函数的返回值:在函数内部有return关键字,并且在关键字后面有内容,这个内容被返回了
但函数定义后,需要这个返回值,那么就定义变量接收,即可
如果一个函数中有return,那么这个函数就有返回值,如果有个函数没有return,那么就没有返回值
形参的个数可以和实参的个数不一致
函数没有返回值,但是在调用的时候接收了,那么结果就是undefined
变量声明了,没有赋值,也是undefined
如果一个函数中没有明确的返回值,那么调用的时候接收了没结果就是undefined
return下面的代码是不会执行的