标签: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>
输出:

标签:bsp ima char style map tle 一个 info inf
原文地址:https://www.cnblogs.com/SallyShan/p/11735620.html