Map和Set
- ES6的新特性
Map
<script>
'use strict';
//ES6
//学生的成绩,学生的名字
var map=new Map([['tom',100],['jack',90],['maria',80]]);
var name=map.get('tom'); //获得tom的成绩值
map.set('tom',90); //设置tom的成绩
map.delete('tom') //删除tom
console.log(name);
</script>
Set:无序不重复的集合
<script>
'use strict';
//ES6
//学生的成绩,学生的名字
var set=new Set([3,1,1,1]);
console.log(set);//Set(2) {3, 1}
set.add(2); //添加
set.delete(1) //删除
console.log(set.has(3)); //包含
</script>