手机
当前位置:查字典教程网 >编程开发 >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】相关文章:

JavaScript 定时器 SetTimeout之定时刷新窗口和关闭窗口(代码超简单)

javascript事件冒泡和事件捕获详解

制作特殊字的脚本

JS代码的格式化和压缩

javascript的函数第1/3页

精确到分钟的js日历控件,日期选择器代码

javascript的 {} 语句块详解

js实现精美的图片跟随鼠标效果实例

日期函数扩展类Ver0.1.1

超酷右下浮出广告窗口代码

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