天天挂茶馆

 找回密码
 立即注册
搜索
热搜: C++
查看: 3876|回复: 2

关于哈希表存值、取值、遍历、长度判断在js中的用法

[复制链接]

2

主题

6

回帖

652

积分

VIP会员

积分
652
发表于 2018-10-4 10:27:04 | 显示全部楼层 |阅读模式
var map = {}; // Map map = new HashMap();新建map对象
map[key] = value; // map.put(key, value);存值
var value = map[key]; // Object value = map.get(key);取值
var contain = key in map; // boolean has = map.containsKey(key);boolean返回是否存在
delete map[key]; // map.remove(key);删除
// 遍历  
for(key in map){  
    alert(key + map[key]);  
}  
//长度判断
var length  = Object.keys(map).length ;
回复

使用道具 举报

224

主题

463

回帖

42万

积分

管理员

积分
425030
QQ
发表于 2018-10-4 11:11:10 | 显示全部楼层
哈哈,看不懂。
回复

使用道具 举报

发表于 2018-10-4 12:35:10 | 显示全部楼层
我以为自己实现 哈希表呢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表