周伟东的BLOG 订阅
相关博文
内容读取中…
推荐博文
内容读取中…
谁看过这篇博文
内容读取中…
字体大小: 正文
javascript 版 hashtable (2008-04-23 23:05:26)
 //hashtable Javascript版
 // Power by gloot
 // QQ:345268267
 //////////////////////

function hashtable(){
       this.items = {}
}
var ht = new hashtable();
hashtable.prototype.Add = function(key,value) {
      if (typeof(key) == "undefined")
            return;
      if (ht.Contains(key)==true)
            return;
      if (typeof(value)=="undefined")
            return
      this.items[key] = value;
}

hashtable.prototype.Contains = function (key) {
        return typeof(this.items[key])!="undefined";
}

hashtable.prototype.Remove = function(key){
       delete this.items[key];
}

hashtable.prototype.Count = function (){
    var i=0;
    for (var k in this.items) i++;
    return i;
}

hashtable.prototype.item = function (key) {
       return this.items[key];
}

hashtable.prototype.Clear = function() {
      for (var k in this.items)
            delete this.items[k];
}

评论(0)| 阅读 (0) | 收藏 (0) | 分享 | 打印 | 举报
发表评论
匿名评论(无需注册)
验证码:看不清楚数字吗?点击这里再试试。
新浪BLOG意见反馈留言板 不良信息反馈 电话:95105670 提示音后按2键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有