12-4、Map的注意事项

39 阅读1分钟
<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>