JavaScript 箭头函数

在 JavaScript 中,箭头函数是一种简洁的函数表达式语法。以下是关于箭头函数的详细介绍:

基本语法

  • 无参数:
javascript 复制代码
const greet = () => console.log('Hello!');
greet();
  • 单个参数:
javascript 复制代码
const square = num => num * num;
console.log(square(5)); 
  • 多个参数:
javascript 复制代码
const add = (a, b) => a + b;
console.log(add(3, 5)); 

函数体包含多条语句

如果箭头函数的函数体包含多条语句,需要使用花括号 {} 包裹,并且使用 return 语句返回值。

javascript 复制代码
const multiplyAndAdd = (a, b) => {
    const product = a * b;
    return product + 10;
};
console.log(multiplyAndAdd(3, 5)); 
相关推荐
Dovis(誓平步青云)几秒前
启元 T1 Pro 人机相声搭档:语音-触摸双通道的启元机器人节奏引擎设计
开发语言·前端·javascript·microsoft·交互
爱吃烧烤的技术渣3 分钟前
别再手写 CRUD 了:我把 Element Plus 的工作量压缩成一份列 schema
前端·vue.js
MetWeave6 分钟前
风的三十年:一个机场的风在变小吗:10,958 天的账(《风不是一个数》系列第 6 篇)
前端·数据可视化
青烟小生9 分钟前
前端实时协同编辑与 CRDT 冲突解决实战:从 OT 到 Yjs 底层原理(完整版)
前端
陈随易11 分钟前
神级 Skill,让 AI 用 HTML 代替 Markdown 回复
前端·后端·程序员
eidnxndrdkdns19 分钟前
PE 自校验的三个坑:恒失败、基址变化、以及被漏在外面的检测器
前端
90后的晨仔23 分钟前
解决 Android 构建报错:Unable to delete file .../file-map.txt
android·前端
Yuhano28 分钟前
W4. RAG 让 Agent 拥有"外部记忆"
前端·aigc
用户308169987648532 分钟前
gzip 和 br 压同一份 JSON:7.6MB 压到 175KB,差 3.8 倍
前端
掘金者阿豪41 分钟前
电商视觉要被 Agent 重做了:一个平台跑通主图、详情页、实拍、复刻和视频
前端