码迷,mamicode.com
首页 > 其他好文 > 详细

谈谈ES6箭头操作符

时间:2017-06-22 01:19:46      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:c#   console   mil   for   each   tput   页面   var   参数   

 

如果你会C#或者Java,你肯定知道lambda表达式,ES6中新增的箭头操作符=>便有异曲同工之妙。它简化了函数的书写。操作符左边为输入的参数,而右边则是进行的操作以及返回的值Inputs=>outputs。

我们知道在JS中回调是经常的事,而一般回调又以匿名函数的形式出现,每次都需要写一个function,甚是繁琐。当引入箭头操作符后可以方便地写回调了。请看下面的例子。

var array = [1, 2, 3];
//传统写法
array.forEach(function(v, i, a) {
    console.log(v);
});
//ES6
array.forEach(v = > console.log(v));

大家可以打开文章开头提到的traceur在线代码转译页面输入代码来查看效果。

谈谈ES6箭头操作符

标签:c#   console   mil   for   each   tput   页面   var   参数   

原文地址:http://www.cnblogs.com/pms01/p/7062214.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!