js Map和Set

测试你的浏览器是否支持ES6规范的map和set,执行以下代码,如果浏览器报ReferenceError错误则不支持
'use strict';

var m = new Map();
var s = new Set();
alert('你的浏览器支持Map和Set!');

Map的操作:

var m = new Map();
m.set("name","张三");//添加一个键值对
m.has("name");//判断是否存在name这个kay
m.get("name");//通过key过去value
m.delete("name")//删除key

Set的操作:set类似于Map,只存key不存value,key不允许有重复。

var s = new Set();
s.add("xiaoG");//添加一个元素到Set中
s.delete("xiaoG");//删除一个元素

版权声明:本文为博主原创文章,未经博主允许不得转载。

 

posted @ 2015-11-27 14:36  codingcloud  阅读(235)  评论(0编辑  收藏  举报