ES6之 =>箭头函数
原文,请点此链接http://www.cnblogs.com/allenxieyusheng/p/5784728.html
1. 第一个函数 ()=>1
解析:其实这是一个匿名函数直接执行
(function () { return 1 })
当然也可以给个参数
2. (a) => a+1
解析:
(function (a) { return 1+a })
当然不要前面的括号也行,只不过,只能有一个参数。
3. v => v+1
解析:
(function (v) { return v+1 })
4. (a, b) => a+b
解析:
(function (a, b) { return a+b })
当然我们也可以在函数里执行你另外一个函数
() => { alert('foo') }
如果你觉得单个没意思,我们可以执行代码块,然后返回啊
e=>{ if (e==0) { return 0 } return 1000/e }
posted on 2017-04-20 11:20 zhangzhongjiang 阅读(165) 评论(0) 编辑 收藏 举报