函数是可重复使用的代码块,用于执行特定任务;JavaScript中通过函数声明(如function sayHello(){})、函数表达式(const greet = function(){})或箭头函数(const greet = () => {})定义,需调用(如sayHello())才执行,可带参数并用return返回值。
函数是可重复使用的代码块,用来执行特定任务。在 JavaScript 中,定义函数就是告诉程序“当调用这个名字时,就运行这一段代码”。
最常用的定义方式是函数声明(Function Declaration):
function sayHello() {
console.log("你好!");
}
这里 sayHello 是函数名,括号 () 表示参数位置(目前为空),花括号 {} 包裹要执行的语句。
函数可以接收输入(参数),也能输出结果(返回值):
算结果交还给调用处,之后的代码不再执行例如:
function add(a, b) {
return a + b;
}
console.log(add(3, 5)); // 输出 8
除了声明,还可以把函数赋值给变量:
单个参数时括号可省略,单条返回语句可省略 return 和花括号。
定义只是准备,必须“调用”才会运行:
不调用,函数体内的代码永远不会执行。