map.set("aihao",{"m":"看电影","t":"逛街"}); map.set(data,data);
时间: 2023-07-05 13:27:49 浏览: 94
map和set的异同
这是使用 JavaScript 的 Map 数据结构创建了两个键值对。第一个键值对的键为字符串 "aihao",值为一个包含两个属性 "m" 和 "t" 的对象;第二个键值对的键和值都是之前定义的对象 `data`。
您可以通过以下方式访问这些键值对:
```javascript
console.log(map.get("aihao")); // 输出 {"m":"看电影","t":"逛街"}
console.log(map.get(data)); // 输出 {"m":"看电影","t":"逛街"}
```
需要注意的是,`data` 对象作为键值对的键时,实际上是使用对象的引用作为键。因此,只有当您使用完全相同的对象引用作为键时,才能正确地获取对应的值。
阅读全文