=>是es6语法中的arrow function
(x)=>x+6 相当于
function(x
){
return x
+6;
}
快捷写法,不通过function关键字创建函数,还可省略return关键字.同时,箭头函数还可以继承当前上下文的this关键字。
[1,2,3].map(x
=> x
+1);
等同于
[1,2,3].map((function(x
) {
return x
+1;}).bind(this));
const add = (state
, { payload
}) => {
return state
.concat(todo
);
};
等同于
const add = function(state
,{payload
}){
return state
.concat(todo
);
};
转载请注明原文地址:https://ipadbbs.8miu.com/read-3321.html