1、何为函数
函数:被设计为执行特定任务的代码块,可以实现代码复用。
2、函数的使用
先声明再调用,一次声明多次调用,不调用则不执行
声明函数: function 函数名( ){ ....}
调用函数:函数名( )
3、函数的参数
形参: 声明函数中,函数名后面括号里的值为形参
实参:调用函数中,函数名后面括号里的值为实参
如何传递参数:将实参里的内容传送到形参里,形参接收再进行函数体的执行。

4、函数的返回值 return
将函数内部处理好的结果返还给调用者,函数内部只能出现 1 次 return,并且 return 后面代码不会再被执行;一旦使用return会立即结束当前函数。若未设置return,则默认返回值为undefined

5、函数是一等公民
即函数也有变量提升 所以函数可以在定义之前使用。

函数名和变量名重复时,执行函数

但是当同名的var fn=124在function下面写的时候,则执行var
建议使用let来避免重名的问题,因为let一旦重名就会报错
本文详细介绍了JavaScript中的函数概念,包括其作为代码复用单元的作用,声明与调用的方式,以及参数的类型区分。此外,还探讨了函数的返回值使用,特别是return关键字的注意事项。最后,强调了JavaScript中函数作为一等公民的特性,解释了其在变量提升和命名冲突时的行为。对于JavaScript开发者来说,理解这些基础知识至关重要。
1135

被折叠的 条评论
为什么被折叠?



