我有一个期望输入为Map的函数,如何在Flow中键入它?
const myFunction = (map: Map) => {
// do stuff
}
const myMap = new Map([['key', 'value']]);
myFunction(myMap);
感觉很标准,但是我在Flow文档上找不到方法。
Map
类型具有两个类型参数,一个用于其键的类型,一个用于其值的类型。在您的示例中,它们都是string
。
const myFunction = (map: Map<string, string>) => {
// do stuff
}
const myMap = new Map([['key', 'value']]);
myFunction(myMap);