我在 Typescript 编译器的代码中看到了“HashTable”的实现(在文件 src/compiler/core/hashTable.ts 中)。
你知道有没有办法可以直接在我的 Typescript 项目中使用它?
您可以通过定义接口来实现一个非常简单的哈希表,其中键是字符串
class Person {
name: string;
}
interface HashTable<T> {
[key: string]: T;
}
var persons: HashTable<Person> = {};
persons["bob"] = new Person();
var bob = persons["bob"];
但它只能键入字符串或数字。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)