es6 => 箭头函数

ES6 使用“箭头”(=>)定义函数。

var array = [1, 2, 3];
array.forEach(function(v, i, a) {
    console.log(v);
});

//等同于 ES6
array.forEach(v = > console.log(v));
var f = () => 5;
// 等同于
var f = function () { return 5 };

var sum = (num1, num2) => num1 + num2;
// 等同于
var sum = function(num1, num2) {
  return num1 + num2;
};

const full = ({ first, last }) => first + ' ' + last;

// 等同于
function full(person) {
  return person.first + ' ' + person.last;
}

猜你喜欢

转载自blog.csdn.net/qq_35285627/article/details/80940160