无名阁,只为技术而生。流水不争先,争的是滔滔不绝。

箭头函数与普通函数的区别详解1

javascript dancy 8个月前 (11-29) 157次浏览 已收录 0个评论 扫描二维码
箭头函数与普通函数的区别详解1

JavaScript 中,你可以通过多种方式去定义函数,如普通函数(常规函数)、箭头函数,本文将详细说明箭头函数与普通函数的区别。

第一种常用的方法是使用关键字 function:

// 函数声明
function greet(who) {
  return `Hello, ${who}!`;
}
// 函数表达式
const greet = function(who) {
  return `Hello, ${who}`;
}

代码中的函数声明和函数表达式被称为“常规函数”。

从 ES2015 开始,第二种可用的方法是 箭头函数 语法:

const greet = (who) => {
  return `Hello, ${who}!`;
}

虽然两者的语法都能够定义函数,但是在开发时该怎么选择呢?这是个好问题。

在本文中,我将展示两者之间的主要区别,以供你能够根据需要选择正确的语法。

点击展开
喜欢 (0)
[]
分享 (0)
关于作者:
发表我的评论
取消评论

评论审核已启用。您的评论可能需要一段时间后才能被显示。

表情 贴图 加粗 删除线 居中 斜体 签到