JavaScript——Map和Set

ES6的新特性

Map:

 1 //ES6 Map
 2     //学生的成绩,学生的名字
 3     //var names=["Tom","Jerry","Alice"];
 4     //var scores=[100,90,80];
 5 
 6     var map=new Map([['Tom',100],['Jerry',90],['Alice',80]]);
 7     var name=map.get('Jerry');    //通过key获得value
 8     map.set('admin',123456);     //新增或修改
 9     map.delete("Tom");       //删除!
10     console.log(name);

Set:无序不重复的集合

1 var set=new Set([3,1,1,1]);
2     set.add(2);     //添加
3     set.delete(1);   //删除
4     console.log(set.has(3));     //是否包含某个元素

 

posted @ 2021-05-06 20:46  cengxuyuan  阅读(42)  评论(0)    收藏  举报