我想在JavaScript中创建一个具有两个键的地图,或者需要知道是否有更好的解决方案。我需要知道key1是否是集合的一部分,如果是,则获取data1;在另一种情况下,我需要知道类型为key2的值是否是集合的一部分,并获取其数据。如何在JavaScript中实现这个功能?
示例:
示例:
const contacts = new Map();
contacts.set('key_person', {phone: "617-555-4321", address: "321 S 2nd St"});
const contacts2 = new Map();
contacts.set('key_city', {phone: "617-555-4321", address: "321 S 2nd St"});
目前我有一些地图,其中包含冗余信息以便通过 key_person
和 key_city
获取数据。我想要一个联合地图,可以同时过滤这两个关键字。谢谢。