Der folgende Code stammt aus dem Beispiel ngrx.Ist dieses Wörterbuch oder Hashtable in Typescript?
Was diese Erklärung tun wird? Entspricht dies in C# Dictionary oder Hashtable?
let typeCache: { [label: string]: boolean } = {};
Der ursprüngliche Code:
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;
}
Nein, ist er nicht über eine 'Karte zu fragen ', er benutzt ein normales Objekt. –