📅  最后修改于: 2023-12-03 14:50:10.421000             🧑  作者: Mango
函数是 JavaScript 中最基本的代码组织方式之一。它们可以接受输入参数,执行一系列操作,并返回一个值。
你可以使用 function
关键字来定义函数。以下是一个简单的示例:
function greet(name) {
return "Hello, " + name + "!";
}
以上是一个名为 greet
的函数,它有一个参数 name
,并返回一个包含问候语的字符串。
定义函数后,你可以根据需要多次调用它。例如:
var message = greet("Alice");
console.log(message); // 输出 "Hello, Alice!"
以上代码通过调用 greet
函数并传递参数 "Alice"
来获取问候语,并将结果保存在变量 message
中。
函数可以接受零个或多个参数。你可以在函数定义的括号中列出参数,并在函数体内使用它们。以下是一个使用多个参数的示例:
function addNumbers(a, b) {
return a + b;
}
console.log(addNumbers(5, 10)); // 输出 15
以上代码定义了一个名为 addNumbers
的函数,它接受两个参数 a
和 b
,并返回它们的和。
函数可以使用 return
语句来返回一个值。如果没有明确指定返回值,则函数将返回 undefined
。以下是一个返回值的示例:
function multiply(a, b) {
return a * b;
}
var result = multiply(3, 4);
console.log(result); // 输出 12
以上代码定义了一个名为 multiply
的函数,它接受两个参数 a
和 b
,并返回它们的乘积。
除了使用 function
关键字定义函数外,你还可以创建匿名函数。匿名函数没有名称,可以将其存储在变量中,或作为回调函数传递给其他函数。以下是一个使用匿名函数的示例:
var greeting = function(name) {
return "Hello, " + name + "!";
};
console.log(greeting("Bob")); // 输出 "Hello, Bob!"
以上代码通过创建一个匿名函数,并将其赋值给变量 greeting
,从而创建了一个可以用于问候的函数。
函数是 JavaScript 中组织和重用代码的重要方式。定义函数时,可以使用参数接受输入,并使用返回语句返回结果。函数可以被多次调用,并且可以被存储在变量中作为值使用。