JavaScript中用数组实现键值对

<script type="text/javascript" language="javascript">
//自定义字典对象
function Dictionary(){
 this.data = new Array();
 
 this.put = function(key,value){
  this.data[key] = value;
 };

 this.get = function(key){
  return this.data[key];
 };

 this.remove = function(key){
  this.data[key] = null;
 };
 
 this.isEmpty = function(){
  return this.data.length == 0;
 };

 this.size = function(){
  return this.data.length;
 };
}

//使用 例子
var d = new Dictionary();
d.put("CN", "China");
d.put("US", "America");
document.write(d.get("CN"));
</script>
相关文章
相关标签/搜索