码迷,mamicode.com
首页 > 其他好文 > 详细

ES6 Map对象

时间:2020-02-21 09:58:43      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:nbsp   对象   es6   value   span   set   let   二维数组   返回   

Map对象

{
    let arr = [
        ["a",1],
        ["b",2],
        ["c",3]
    ];//需要使用二维数组形式
    let m = new Map(arr);
    console.log(m);
}

Map属性和方法

{
    let arr = [
        ["a",1],
        ["b",2],
        ["c",3]
    ];
    let m = new Map(arr);

    // m.clear();//清空所有值 -> 返回值:未定义
    console.log(m);

    m.delete("a");//删除某一项 -> 返回值:布尔值
    console.log(m);//{"b" => 2, "c" => 3}

    console.log(m.get("b"));//获取某一项 -> 2; 返回值:key对应的value

    console.log(m.has("a"));//是否包含某一项 -> 返回值:布尔值

    m.set("e",3);//设置某一项 -> 返回值map对象本身
    console.log(m);
}

 

ES6 Map对象

标签:nbsp   对象   es6   value   span   set   let   二维数组   返回   

原文地址:https://www.cnblogs.com/Afanadmin/p/12340068.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!