js构建Map
来源:互联网 发布:阿里云的销售好累啊 编辑:程序博客网 时间:2024/06/05 04:34
function Map() { var struct = function (key, value) { this.key = key; this.value = value; }; // 添加map键值对 var put = function (key, value) { for (var i = 0; i < this.arr.length; i++) { if (this.arr[i].key === key) { this.arr[i].value = value; return; } }; this.arr[this.arr.length] = new struct(key, value); }; // 根据key获取value var get = function (key) { for (var i = 0; i < this.arr.length; i++) { if (this.arr[i].key === key) { return this.arr[i].value; } } return null; }; // 根据key删除 var remove = function (key) { var v; for (var i = 0; i < this.arr.length; i++) { v = this.arr.pop(); if (v.key === key) { continue; } this.arr.unshift(v); } }; this.arr = new Array(); this.get = get; this.put = put; this.remove = remove;}
0 0
- js构建Map
- JS版百度mapAPI-map构建
- 后台map 转为json 传到前台 构建js对象数组
- JS Map
- js map
- js map
- js map
- js map
- Map.js
- js map
- js-map
- js map
- js Map
- js map
- Js Map
- js map
- js Map
- js Map
- 设计模式学习笔记-观察者模式(Observer)
- iOS学习笔记:网络编程总结
- 常用网站(程序员必备)
- 微信JS之config:invalid url domain
- OK335xs2按键驱动程序
- js构建Map
- 如何解决秒杀的性能问题和超卖的讨论
- C++重定义解决方法总结
- ORCAD设计文件的库复制到自己库的方法
- ImageView的scaleType属性解析
- CF #312.div2 -Amr and Chemistry-暴力+位运算
- 1711.Number Sequence(KMP模板)
- 操作系统 linux 内核的三种进程调度方法
- Objective-C Associated Objects 的实现原理