函数表达式
Coddy JavaScript 函数声明 课程的第 9 课,共 14 课。
函数表达式是一种创建函数的方式,不需要正式的函数声明。它是一个匿名函数定义,可以赋值给变量,也可以直接用于表达式中。
想象一下,你需要一个快速工具来完成一项小任务。你不必创建一个完整的命名函数,而是可以随时定义一个函数表达式,并将它赋值给变量以供之后使用。这就像是为特定工作创建一个临时工具。
// 赋值给变量的函数表达式
const greet = function(name) {
return `Hello, ${name}!`;
};
const message = greet("Alice");
console.log(message); // 输出:Hello, Alice!在上面的示例中,我们定义了一个接收一个参数 name 的函数表达式。它被赋值给变量 greet。注意,function 关键字后面可以跟一个可选名称(匿名函数可以省略),然后是括号。
我们使用已赋值的变量 greet,并传入参数 "Alice" 来调用函数。该函数会返回给 "Alice" 的问候语。
挑战
简单你的任务是创建一个名为 calculateArea 的函数表达式,该表达式使用两个参数:length 和 width,计算矩形的面积并返回结果。
亲手试试
// 在这里编写代码
JavaScript 函数声明中的所有课
自己练习: JavaScript 在线编译器