在字典中,存储的是[键, 值]对,其中键名是用来查询特定元素的。而集合是以[值, 值]的形式存储元素。
字典也称作映射。
在现实生活中的例子有:一个实际的字典(单词和它们的释义)以及一个地址簿。
一、创建一个字典
function Dictionary () {
var items = {};
/*
has(key)
如果某个键存在于这个字典中,则返回true,反之返回false。
*/
this.has = function(key){
return key in items;
};
/*
set(key,value)
向字典添加新元素。
*/
this.set = function(key, value){
items[key] = value;
};
/*
remove(key)
通过使用键值来从字典中移除键值对应的数据值。
*/
this.remove = function(key){