📅  最后修改于: 2023-12-03 15:05:39.656000             🧑  作者: Mango
TypeScript 字典是一个能够存储键值对的数据结构。它提供了一种使用键来快速查找值的能力,并且是 TypeScript 中一种强大且常用的数据结构。
在 TypeScript 中,可以使用 Map
类型来创建字典。下面是一个简单的 TypeScript 字典示例:
let dictionary = new Map<string, string>();
dictionary.set("key1", "value1");
dictionary.set("key2", "value2");
dictionary.set("key3", "value3");
在上面的例子中,我们创建了一个 Map
类型的 dictionary
对象,并向其中添加了三个键值对。
要从 TypeScript 字典中获取值,可以调用 get()
方法并将要查找的键作为参数传递给它,如下所示:
let value1 = dictionary.get("key1");
console.log(value1); // 输出 "value1"
在上面的例子中,我们从 dictionary
对象中获取了 key1
的值,并将其保存到变量 value1
中。通过调用 console.log()
方法,我们可以将此值输出到控制台。
要遍历一个 TypeScript 字典中的所有键和值,可以使用 forEach()
方法。下面是一个示例:
dictionary.forEach((value, key) => {
console.log(key + " = " + value);
});
在上面的例子中,我们调用 forEach()
方法,并使用回调函数打印出所有键值对。回调函数接收两个参数:值和键。
TypeScript 字典是一个强大且常用的数据结构。它提供了一种使用键来快速查找值的能力,并且可以方便地遍历其中的键和值。通过本文,你应该对 TypeScript 字典的用法有了更深入的了解。