小编Kei*_*igo的帖子

ES6箭头函数返回不同的值

我是ES6的新手,我正在试图找出它之间的区别:

const func1 = (x, y) => x * y * 3
Run Code Online (Sandbox Code Playgroud)

还有这个:

const func2 = x => y => x * y * 3
Run Code Online (Sandbox Code Playgroud)

我试过运行它,我看到了func1(1,1)返回3func2(1)返回1.

  1. 一个或另一个有什么区别和好处?
  2. 在什么情况下你会使用func2?
  3. 有人可以演示如何使用func2吗?

javascript ecmascript-6 arrow-functions

2
推荐指数
1
解决办法
61
查看次数

标签 统计

arrow-functions ×1

ecmascript-6 ×1

javascript ×1