12-3、Map构造函数的参数

37 阅读1分钟
<script>
    // 1.数组
    // console.log(new Map('name', 'alex', 'age', 18));

    // 只能传二维数组,而且必须体现出键和值
    // console.log(new Map([
    //     ['name', 'alex'],
    //     ['age', 18]
    // ])
    // );

    // 2.Set、Map等
    // Set
    // Set中也必须体现出键和值
    // const s = new Set([
    //     ['name', 'alex'],
    //     ['age', 18]
    // ]);
    // console.log(new Map(s));
    // console.log(s);

    // Map
    // 复制了一个新的Map
    // const m1 = new Map([
    //     ['name', 'alex'],
    //     ['age', 18]
    // ]);
    // console.log(m1);
    // const m2 = new Map(m1)
    // console.log(m2, m2 === m1);
</script>