[JS] 简单map实现 (普通和 jquery 版本)

来源:互联网 发布:s12单片机bootloader 编辑:程序博客网 时间:2024/05/19 02:22

闲来无事写了个javascript 版本的map,希望能用最少的代码实现以下功能:

  1. 存储key-value对
  2. 取key-value对
  3. 用数组的方法遍历map

首先我们来看下普通的版本:

 

接下来是测试用例呵呵。。

 

 

遍历map的所有元素:

 

只要将上面的window 换成 “$”就是juqery的版本了,很方便吧。

 

上述版本是基于对象实现的map,所以这里有个限制:map的key值不能为数字开头的key

 

 

 

原创粉丝点击