手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >JAVASCRIPT HashTable
JAVASCRIPT HashTable
摘要:functionHashtable(){this._hash=newObject();this.add=function(key,value...

functionHashtable()

{

this._hash=newObject();

this.add=function(key,value){

if(typeof(key)!="undefined"){

if(this.contains(key)==false){

this._hash[key]=typeof(value)=="undefined"?null:value;

returntrue;

}else{

returnfalse;

}

}else{

returnfalse;

}

}

this.remove=function(key){deletethis._hash[key];}

this.count=function(){vari=0;for(varkinthis._hash){i++;}returni;}

this.items=function(key){returnthis._hash[key];}

this.contains=function(key){returntypeof(this._hash[key])!="undefined";}

this.clear=function(){for(varkinthis._hash){deletethis._hash[k];}}

}

vara=newHashtable();

a.add("aa");

a.add("bb",2342);

a.add("bb",2342);

a.remove("aa");

alert(a.count());

alert(a.contains("bb"));

alert(a.contains("aa"));

alert(a.items("bb"));

【JAVASCRIPT HashTable】相关文章:

JQuery自动触发事件的方法

体验jQuery和AngularJS的不同点及AngularJS的迷人之处

javascript的函数第1/3页

一个很Cool的JS菜单效果

MSN消息提示类

javascript的 {} 语句块详解

制作特殊字的脚本

JS/Jquery判断对象为空的方法

CheckBox 如何实现全选?

javaScript中slice函数用法实例分析

上一篇: Maps Javascript
精品推荐
分类导航