一、函数的作用
函数是执行特定任务的代码块,方便代码复用,提高开发效率
二、函数的使用
1.声明函数
function 函数名 (){
函数体
}
2.调用函数
函数名()
举例:
function fn (){
console.log(' 要输出的内容 ')
}
fn() //函数不调用,自己不执行
三、函数的参数以及默认传参
如果调用函数时,需要调用者传入数据,那么就需要用带参数的函数
1.声明函数
function 函数名(形参列表){
函数体
}
函数名(实参列表)
举例:
function fn ( num1,num2 ) {
console.log( num1 + num2 ) // 打印出来的结果为3
}
fn(1,2) // 相当与 num1 = 1, num2 = 2
四、函数返回值return
function fn () {
return 20
}
console.log( fn() ) // 结果为20 , 相当于执行了 fn() = 20
通常的使用方式:
let re = fn ()
console.log( re ) // 结果为20
举例:
function fn ( x , y ) {
return x + y
}
let sum = fn (1 , 2)
细节:
return后面的代码不会再被执行,会立即结束当前函数,所以return后面的 数据不要换行写
为什么让函数有返回值?
调用者需要得到函数返回的结果
function fn ( x , y ) {
return x + y
}
let num = fn ( 1 , 2 )
调用者需要拿到 x+y 的结果