javascript - FlowType : why function types have named parameters ? 他们的目的是什么?

标签 javascript flowtype

让我们考虑一下this代码:

const add = (whatToAdd:number) : (addTo:number) =>number =>{
  return (addToThis)=>addToThis+whatToAdd
}

const add3 = add(3)

const res = add3(4)

为什么我不能写 number => number 而是写 (addTo:number) =>number

名称 addTo 到底有什么用途?

最佳答案

您可以在流程 0.34 中:

const add = (whatToAdd:number) : (number => number) =>{
  return (addToThis)=>addToThis+whatToAdd
}

关于javascript - FlowType : why function types have named parameters ? 他们的目的是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40543511/

相关文章:

javascript - 在 AngularJS 开头调用的指令中的 Scope.watch

javascript - 无法对迭代器上可能未定义的值调用函数

javascript - Flow 不允许我将 `Array<A>` 传递给 `Array<A | B>`(子类型数组到父类(super class)型数组)

javascript - 单元测试 Angular + Browserify + Gulp 和 Jasmine

javascript - 流动接头类型和可选属性

javascript - 流量: Cannot assign _ to _ because property _ is missing in _

immutable.js - 如何输入Record类和实例?

javascript - 如何获取#div 的实际高度(包括溢出部分)

JavaScript 垃圾邮件过滤器

javascript - 解析 iframe 中的 xml