0
点赞
收藏
分享

微信扫一扫

AWS无服务器 应用程序开发—第五章 身份验证和用户管理(Amazon Cognito)

第三章:函数基础

开篇图

在JavaScript的征途中,函数是你的忠诚骑士,它们携带智慧与力量,助你解决复杂问题,实现代码复用与模块化。这一章节,我们将深入探索函数的奥秘,从基本定义到高级用法,逐步揭开函数的面纱。

3.1 函数定义与调用

函数,简单来说,是一段可重复使用的代码块,它封装了特定功能,通过名称调用来执行。让我们从最基础的函数定义开始。

3.1.1 函数声明

函数声明是最直接的方式,它由function关键字引导,后跟函数名,参数列表(如果有),最后是函数体。

function sayHello(name) {
   
    console.log("Hello, " + name + "!");
}

调用函数时,只需写出其名称,后跟一对圆括号,括号内可传入参数值。

sayHello("Alice"); // 输出: Hello, Alice!

3.1.2 函数表达式

不同于函数声明,函数表达式是将一个匿名函数赋值给变量。这种方式下,函数没有名字(除非你给它赋值的变量赋予一个名字)。

const greet = function(name) {
   
    console.log("Greetings, " + name + "!");
};
greet("Bob"); // 输出: Greetings, Bob!

3.2 参数与返回值

函数可以接收参数,这些参数作为函数内部操作的数据来源。同时,函数还可以通过return语句返回结果,传递计算后的值给调用者。

function add(a, b) {
   
    return a + b;
}

let sum = add(3, 5); 
举报

相关推荐

0 条评论