<script>
// 1.判断键名是否相同的方式
// 基本遵循严格相等(===)
// 例外就是NaN,Map中NaN也是等于NaN
// console.log(NaN === NaN);
// const m = new Map();
// m.set(NaN, 1).set(NaN, 2);
// console.log(m);
// 2.什么时候使用Map
// 如果知识需要 key -> value的结构,或者需要字符串以外的值做键,使用Map更合适
// forEach for in
// 只有模拟现实世界的实体时,才使用对象
// const person = {};
</script>