函数

本文详细介绍了JavaScript中的函数,包括函数的概念、声明与调用、参数使用及返回值。函数用于封装重复代码,通过参数实现不同执行效果。函数内部变量可以是局部或全局,ES6中引入了模板字符串、let和const以及箭头函数等新特性。
摘要由CSDN通过智能技术生成

一、概念
函数就是用来封装一段重复执行使用的代码块。目的:相同作用的代码只用写一段,但是可以通过调用函数重复多次使用函数。 可以减少代码量。

二、函数的使用
分为声明函数和调用函数
声明函数:
法一:
function 函数名(){
函数体;//代码块
}
调用函数:
函数名();

法二:
let add = function (){
    函数体;
    //我是匿名函数
}
调用函数:
add();

普通函数与匿名函数的区别:
    普通函数可在声明函数之前调用,匿名函数不能在声明函数之前调用。
    


注意事项:
函数的关键字全为小写 
函数是在做某件事,函数名一般为动词
函数不调用就不会自己执行,只有调用了函数,函数才能被执行

三、函数的参数
函数的参数可以实现函数重复执行不同的代码块(执行原理相同)
function 函数名(形参1,形参2…){
函数体;
}
函数名(实参1,实参2…);
在调用函数的时候,实参1会传递给函数的形参1,实参2会传递给函数的形参2…从而实现函数重复执行不同的代码块
一般函数内部有些值不能固定的时候,就会用到函数的参数
函数的形参是用于接收实参的=====形参类似与变量
函数的参数没有个数限制
形参与实参的个数一般是相等的并且位置是对应的
多个参数之间用逗号隔开
注意事项:
形参相当于变量
形参数量 > 实参数量时 没有得到实参的形参返回undefined 结果为NaN
形参数量 = 实参数量时 形参与实参一一对应
形参数量 < 实参数量时 实参依照形参次序向形参传递参数
当函数内部的代码需要外部的值时就需要定义形参,调用函数的时候将实参传递给形参

函数内部为一些操作时,一般不需要return;当函数内部的操作是一些数字运算时,一般需要return返回值。

arguments 所有形参的集合 []

四、函数的返回值
function 函数名(){
return 需要返回的值;//这个值返回给函数的调用者
}
函数名();

function getResult(num1,num2)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值