字典是一种以键-值为一队存储的数据结构,key-value
key相当于这个value在字典中的索引,所以key不允许重复,查找也会非常快(类似于哈希表)
在JavaScript中字典的基础是Array类,Array在JavaScript中既是数组也是字典
1.定义字典
var dic = new Array(); //定义一个字典
dic['one'] = '1'; // 添加字典的元素( key:value)
dic['three'] = '3';
dic['two'] = '2';
dic['8'] = 'seven';
dic['five'] = '5';
dic['four'] = '4';
dic['9'] = 'nine';
dic['six'] = '6';
dic['7'] = 'eight'
也可以直接定义
dic={'a':1,'b':2,'c':3}
2.遍历字典
for (key in dic){
console.log(key+":"+dic[key]);
}
3.删除字典元素