js Map和Set
2015-08-27 16:26
573 查看
测试你的浏览器是否支持ES6规范的map和set,执行以下代码,如果浏览器报ReferenceError错误则不支持
'use strict';
Map的操作:
Set的操作:set类似于Map,只存key不存value,key不允许有重复。
版权声明:本文为博主原创文章,未经博主允许不得转载。
'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");//删除一个元素
版权声明:本文为博主原创文章,未经博主允许不得转载。
相关文章推荐
- js循环
- js循环
- js对象
- C# 窗体中 webbrowser 中 javascript 调用窗体方法 实例
- js获取下拉框属性值的写法
- C# 窗体 webbrowser 窗体调用javascript方法 实例
- JS基础知识梳理---Array对象
- $.each遍历json对象
- js闭包
- js实现简易计算器功能
- String to Date jstl标签的fmt:formatDate格式化日期
- seaJs使用记录
- JS学习之闭包的理解
- json格式字符串转集合
- 闭包-JS
- js 保持在不同区域鼠标动作不被中断
- 用js识别字符串中的英文字母字符和非字符(汉字)
- javascript常见的20个问题与解决方法
- JS执行流程
- 【JS/辨析】js中的计时器:setTimeout & setInterval