0
以下代码来自ngrx示例。这是DictionaryScript中的字典还是散列表?
这个声明会做什么?这相当于C#中的字典或散列表吗?
let typeCache: { [label: string]: boolean } = {};
原始代码:
let typeCache: { [label: string]: boolean } = {};
export function type<T>(label: T | ''): T {
if (typeCache[<string>label]) {
throw new Error(`Action type "${label}" is not unique"`);
}
typeCache[<string>label] = true;
return <T>label;
}
不,他不问了'地图:值会是什么样子
例子',他正在使用一个常规物体。 –