我有一个函数,我试图转换为ES6中的新箭头语法。它是一个命名函数:有没有办法给它一个没有var语句的名字:显然,我只能在定义这个函数之后才能使用它。大致如下:在ES6中有新的方法来做到这一点吗?

也就是说,我怎么表达用箭头语法?我已经尝试了所有我能想到的组合,但我找不到任何关于它的文档。(我目前使用的是Node.js v0.11.14。)

使用()=>{}和function(){},我们得到了在ES6中编写函数的两种非常相似的方式。在其他语言中,lambda函数通常是匿名的,但在ECMAScript中,任何函数都可以是匿名的。这两

我知道>=运算符意味着大于或等于,但我在一些源代码中看到过=>。这个运算符是什么意思?代码如下:

我读了一堆React代码,我看到了这样的东西,我不理解:

ES2015中的箭头函数提供了更简洁的语法。我现在可以用箭头函数替换我所有的函数声明/表达式吗?我要注意什么?例子:构造函数原型方法对象(文字)方法回调可变的函数

当从箭头函数返回对象时,似乎有必要使用额外的{}集合和return关键字,因为语法中存在歧义。这意味着我不能写p=>{foo:“bar”},但必须写p=>{return{foo:”bar“

我可以用async关键字将JavaScript函数标记为“async”(即返回promise)。这样地:箭头函数的等效语法是什么?