在通常放置var的地方使用什么类型的关键字?

时间:2016-08-10 15:16:39

标签: javascript typescript redux

type StoreCreator = (reducer: Reducer, preloadedState: ?State) => Store

我从未遇到过这个。什么类型?

作为无关的后续行动,?State是什么?

1 个答案:

答案 0 :(得分:2)

type用于typescript中的类型别名。例如:

type StringOrNumber = string | number;  
  

类型别名用作类型中指定类型的别名   别名声明。与接口声明不同,它总是如此   介绍一个命名对象类型,一个类型别名声明可以介绍   任何类型的名称,包括原始,联合和   交叉点类型。

您可以在此处找到文档:https://github.com/Microsoft/TypeScript/blob/master/doc/spec.md#3.10