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]}
}
//方法說明
//在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]}
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.