用js对象模拟HashMap的部分功能

var jsMap=new Object();
//put元素:key是js对象的属性名,value是属性名对应的值
jsMap[key1]=new Person("zhangshan");
jsMap[key2]=new Person("lishi");
//判断是否存在
if(jsMap[key])
    return true;
//遍历Map
for(key in jsMap){
   document.write(jsMap[key]);
}

你可能感兴趣的:(HashMap)