下面是“Javascript入门学习第五篇 js函数第1/2页”的完整攻略:
什么是函数
函数是对一段可复用代码的封装。函数接收输入(称为参数),并在结构化的语句块内执行特定操作。函数可以返回值(也可以不返回)作为输出。
在JavaScript中,我们可以使用function
关键字来定义一个函数。一个函数定义通常由以下部分组成:
- 关键字
function
- 函数名
- 参数列表,由一对圆括号包含
- 函数体,由一对花括号包含
下面是一个示例:
// 定义一个名为greet的函数,参数为name
function greet(name) {
console.log(`Hello, ${name}!`);
}
// 调用函数,并传入参数
greet('Alice');
这段代码定义了一个名为greet
的函数,接受一个参数name
作为输入,打印输出字符串Hello, ${name}!
。调用函数时传入字符串'Alice',输出结果为Hello, Alice!
。
函数参数
函数可以接受任意数量的参数,包括零个参数。在函数定义中使用参数列表,将参数名称用逗号分隔开,即可定义函数所需的参数。
下面是一个示例:
// 定义一个名为add的函数,接受两个参数:a和b
function add(a, b) {
return a + b;
}
// 调用函数,并传入两个参数
const result = add(1, 2);
console.log(result); // 输出3
在上面的示例中,我们定义了一个名为add
的函数,它接受两个参数a
和b
,返回它们的和。在函数的调用中,传入数字1
和2
作为参数,将返回值存储在变量result
中,并打印输出结果。结果为3
,正确输出了两个数的和。
函数返回值
函数可以返回一个值。在函数体中,使用return
关键字来返回函数结果。
下面是一个示例:
// 定义一个名为multiply的函数,接受两个参数:a和b,并返回它们的积
function multiply(a, b) {
return a * b;
}
// 调用函数,并传入两个参数
const result = multiply(2, 3);
console.log(result); // 输出6
在上面的示例中,我们定义了一个名为multiply
的函数,它接受两个参数a
和b
,返回它们的积。在函数的调用中,传入数字2
和3
作为参数,将返回值存储在变量result
中,并打印输出结果。结果为6
,正确输出了两个数的积。
以上是对“Javascript入门学习第五篇 js函数第1/2页”的攻略介绍,希望能对你有帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Javascript入门学习第五篇 js函数第1/2页 - Python技术站