'=>'是什么打字原稿/ javascript?

时间:2015-10-31 07:48:19

标签: javascript typescript

所以我看到了很多'=>'我在网上找到了一些代码。任何人都可以向我解释我是5岁吗?

(我正在寻找代码,我会在找到代码后将其发布在此处)..

知道了:

            var directive = () =>
        {
            return new MyDirective();
        };

2 个答案:

答案 0 :(得分:3)

这是ECMASCRIPT 6标准箭头功能。

在这种情况下,directive被赋予一个带有0个参数和一个返回语句的函数

详细记录here in MDN Docs

答案 1 :(得分:1)

()=>只是一个lambda函数,在这种情况下,它仅仅意味着function的简写符号,而没有名称为0参数。

你可以写var directive=function(){return new MyDirective();};

查看John Papas博客文章。