多个箭头功能在es6中如何工作?

时间:2018-08-08 14:16:48

标签: javascript ecmascript-6 currying arrow-functions

我必须查看由公司外包最初创建的react脚本之一。我不小心陷入了这段代码,并对多箭头功能感到困惑。代码块看起来像这样

export const createSectionCreator = getQuestions => (
  id,
  label,
  styleOptions,
  heading
) => (app, prefix) => ({
  id,
  label,
  heading,
  questions: getQuestions(app, prefix, { id, label }),
  styleOptions: _.defaults(styleOptions, {})
})

我知道以下代码的工作方式     让总和= x => y => x + y

但是我不明白原始代码是如何工作的

0 个答案:

没有答案