function关键字定义的,后跟函数名、参数列表和函数体。,,“javascript,function myFunction(param1, param2) {, // 函数体,执行操作,},`,,调用函数时,使用函数名和括号,可以传递参数:,,`javascript,myFunction(arg1, arg2);,“function 是 JavaScript 中用于定义函数的关键字,一个函数可以接收参数,执行特定的代码块,并返回一个值,下面是一个简单的function 示例:

function greet(name) {
return "Hello, " + name + "!";
}
// 调用函数
var message = greet("Alice");
console.log(message); // 输出: Hello, Alice! 在这个例子中,我们定义了一个名为greet 的函数,它接受一个参数name,函数体内部,我们将传入的name 与字符串 "Hello, " 和 "!" 拼接在一起,然后返回这个拼接后的字符串,当我们调用这个函数并传入参数 "Alice" 时,它会返回 "Hello, Alice!"。
函数还可以没有参数,
function sayHello() {
return "Hello!";
}
// 调用函数
var greeting = sayHello();
console.log(greeting); // 输出: Hello! 函数还可以有多个参数,
function add(a, b) {
return a + b;
}
// 调用函数
var sum = add(3, 4);
console.log(sum); // 输出: 7 在这个例子中,我们定义了一个名为add 的函数,它接受两个参数a 和b,函数体内部,我们将这两个参数相加并返回结果,当我们调用这个函数并传入参数 3 和 4 时,它会返回它们的和 7。
函数还可以使用默认参数值,这样在调用函数时如果没有提供某个参数,就会使用默认值。
function multiply(a, b = 1) {
return a * b;
}
// 调用函数
var product = multiply(5);
console.log(product); // 输出: 5 (因为 b 的默认值为 1) 在这个例子中,我们定义了一个名为multiply 的函数,它接受两个参数a 和b,参数b 有一个默认值 1,当我们只提供一个参数调用这个函数时,b 将使用默认值 1。multiply(5) 返回 5。

【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复