函数定义
JavaScript使用function
关键字定义函数。
函数声明
函数声明方式1:
function functionName (parameters) {
// 执行语句
}
functionName.name // 返回functionName
函数声明方式2:命名函数表达式
var func = function functionName (parameters) {
// 执行语句
}
上述示例中,function关键字后面的函数名失效。
func.name // 返回functionName
函数声明方式3:匿名函数表达式
var func = function (parameters) {
// 执行语句
}
func.name // 返回func
函数参数
在JavaScript中,形参个数和实参个数可以不一致。
在函数中,有一个内置的arguments对象
,相当于数组,存放实参。
return语句
return 语句的作用:
- 终止函数,return语句后面的语句不会执行。
- 返回值。
—— END ——