JavaScript中简洁实用的HashMap对象

//JavaScript中实现Java的HashMap
//方法说明
//在hashMap对象中添加值
//hashMap.Set("language","JavaScript");
//在hashMap对象中获取值,返回数据:“JavaScript”
//hashMap.Get("language");
//判断hashMap对象中是否有指定变量
//hashMap.Contains("language");//返回True
//hashMap.Contains("type");//返回false
//移除已存在的变量
//hashMap.Remove("language");

//HashMap对象定义
var hashMap = {  
Set : function(key,value){this[key] = value},  
Get : function(key){return this[key]},  
Contains : function(key){return this.Get(key) == null?false:true},  
Remove : function(key){delete this[key]}  
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章