码迷,mamicode.com
首页 > Web开发 > 详细

js中的Map对象的简单示例

时间:2019-10-24 23:43:50      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:bsp   ima   char   style   map   tle   一个   info   inf   

es6提供一个对象Map,

其功能类似于java中的Map,

下面是java中的Map和js中的Map的简单对比:

js中的Map.set()相当于java中的Map.put(),

js中的Map.size相当于java中的Map.size();//在js中size是属性,在Map中size()是方法。

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
        <script>
            var myMap = new Map();
            //相当于java的map.put();
            myMap.set(1, "a");
            myMap.set(2, "b");
            myMap.set(3, "c");
            myMap.set(4, "d");
            myMap.set(5, "c");
            //相当于java 中的:map.size()
            console.log("size=" + myMap.size);
            console.log(myMap.get(1));
            console.log(myMap.get(2));
            console.log(myMap.get(3));
            console.log(myMap.get(4));
            console.log(myMap.get(5));
        </script>
    </body>
</html>

 

输出:

技术图片

 

js中的Map对象的简单示例

标签:bsp   ima   char   style   map   tle   一个   info   inf   

原文地址:https://www.cnblogs.com/SallyShan/p/11735620.html

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