JavaScript函数

本文详细介绍了JavaScript中的函数概念,包括其作为代码复用单元的作用,声明与调用的方式,以及参数的类型区分。此外,还探讨了函数的返回值使用,特别是return关键字的注意事项。最后,强调了JavaScript中函数作为一等公民的特性,解释了其在变量提升和命名冲突时的行为。对于JavaScript开发者来说,理解这些基础知识至关重要。
摘要由CSDN通过智能技术生成

1、何为函数

函数:被设计为执行特定任务的代码块,可以实现代码复用。

2、函数的使用

先声明再调用,一次声明多次调用,不调用则不执行

声明函数: function 函数名( ){ ....}

调用函数:函数名( )

3、函数的参数

形参: 声明函数中,函数名后面括号里的值为形参

实参:调用函数中,函数名后面括号里的值为实参

如何传递参数:将实参里的内容传送到形参里,形参接收再进行函数体的执行。

 

4、函数的返回值 return

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

5、函数是一等公民

即函数也有变量提升 所以函数可以在定义之前使用。

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

 但是当同名的var fn=124在function下面写的时候,则执行var

建议使用let来避免重名的问题,因为let一旦重名就会报错

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值