javascript 中箭头函数的流程?
Flow of arrow function in javascript?
我是 redux 的新手 react.I 不知道为什么下面的代码包含 2 个箭头函数及其用途。
export const loadName = () => (dispatch: any) => {
const name = localStorage.getItem('name');
dispatch(setName(name));
}
基本上就是一个函数返回另一个函数,相当于:
export const loadName = () => {
return (dispatch: any) => {
const name = localStorage.getItem('name');
dispatch(setName(name));
};
};
我是 redux 的新手 react.I 不知道为什么下面的代码包含 2 个箭头函数及其用途。
export const loadName = () => (dispatch: any) => {
const name = localStorage.getItem('name');
dispatch(setName(name));
}
基本上就是一个函数返回另一个函数,相当于:
export const loadName = () => {
return (dispatch: any) => {
const name = localStorage.getItem('name');
dispatch(setName(name));
};
};