• JS中使用map


    问题:

        在js中使用map的时候,出现了异常:Uncaught TypeError: map.get is not a function,突然感觉后背发凉!

    解决:

      经过一番查找,原来是声明map方式的原因,在js中有两种创建map的方式。

    方式一:

    var map1=new Map();
    //插入
    map1.set("1","1");
    map1.set("2","2");
    //取值
    map1.get("1");
    //是否包含
    map1.has("1")
    //删除
    map1.delete("1");

    看下运行结果-我是在浏览器控制台运行的

     方式二:

    //初始化并赋值
    var map2={"11":"11","22":"22"};
    //插入  map2[key]=value
    map2["33"]="33";
    //取值
    map2["11"]
    //是否包含
    map2.hasOwnProperty("11")
    //删除
    delete map2["11"]

    查看运行结果

     到此就明白了吧!

    两种方式不要混用哦!

    1.01^356=37.8
    0.99^365=0.03
  • 相关阅读:
    day23
    day22
    day21
    day20
    小程序 组件操作
    jmeter安装使用一
    小程序登录操作
    Django ORM DateTimeField 时间误差8小时问题
    小程序初始篇
    ADB命令
  • 原文地址:https://www.cnblogs.com/wlv1314/p/14889624.html
Copyright © 2020-2023  润新知