JS: Nested Map

By Xah Lee. Date: .

Nested Map

const nestedMap = new Map([
  [
    "tall",
    new Map([
      ["old", new Map([["John", 59], ["Mary", 68]])],
      ["young", new Map([["Joe", 37], ["Smith", 34]])],
    ]),
  ],
  [
    "short",
    new Map([
      ["old", new Map([["Jane", 22], ["Connie", 28]])],
      ["young", new Map([["Jenny", 67], ["David", 69]])],
    ]),
  ],
]);

console.log(nestedMap.get("tall").get("old").get("Mary") === 68);

JavaScript, Map Object