请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师能不能请问下关于箭头函数的问题

代码中的export default store => next => action => {}不太明白如果换成普通函数的写法是什么样子的。。。
我查了函数式编程和箭头函数,都没有看到对这种写法的解释。能不能麻烦老师帮忙讲一下呢?非常感谢!

正在回答

2回答

你好。

export default store => next => action => {}

等价于

export default function (store){
    return function (next) {
        return function(action) {
            
        }
    }
}

每一个内层都是一个函数,且这个函数会被return。

祝学习顺利!

1 回复 有任何疑惑可以回复我~
  • 提问者 hpbrave #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2019-03-16 12:44:29
  • 老师这个报警告啊Assign arrow function to a variable before exporting as module default
    回复 有任何疑惑可以回复我~ 2021-03-02 11:10:58
  • 已解决 eslint问题
    回复 有任何疑惑可以回复我~ 2021-03-02 11:17:18
劫不想秀 2019-05-04 18:33:42

遇到这样情况下次可以在babel官网去把ES6代码转换ES5代码看看。

https://babeljs.io/

1 回复 有任何疑惑可以回复我~
  • 提问者 hpbrave #1
    谢谢!
    回复 有任何疑惑可以回复我~ 2019-05-17 08:59:15
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信