1、首先我们来定义一个字典,var ndic={'ll':'ooo',媪青怍牙'123':'111','mm':'1vv'}然后输出它:{123: "111", ll: "ooo", mm: "1vv"}
2、下面我们看看字典的一些操作,我们要输出某个键对应的值可以用ndic.ll输出"ooo"ndic.mm输出"1vv"注意当键为数字的时候不可以用以上方法如下所示实际操作:
3、数字为键时候我们使用如下的方法ndic['123']输出"111"ndic['ll']输出"ooo"ndic['mm']输出"1vv"具体如下图所示:
4、js中我们可以用for循环来遍历一个字典,如下所示:for (var k in ndic){console.log(k,ndic[k])}遍历字典的键,然后根据键输出值输出123 111ll ooomm 1vv具体如下图所示:
5、js字典中删除值可以用蟠校盯昂delete.dic['key'] 删除字典中对应键值如下所示:de造婷用痃lete ndic['123'] 删除键123和它的值ndic输出:{ll: "ooo", mm: "1vv"},可以看出123和它的值被删除了
6、字典中增加值,可以用ndic['456']='jsjsjs'赋值"jsjsjs"ndic从输出可以看出,成功给该字典增加劲忧商偌了一个值了{456: "jsjsjs", ll: "ooo", mm: "1vv"}
7、变量如何从字典中取值呢,我们首先来定义几个变量var a =1varb=2var c= a>b?'q':(a<b?'w':'y')以上就是三个定义的变量,如下图所示:
8、接着我们在定义一个字典让它和步骤7中的变量结合,var mydic ={'q':'qq','w':'ww','y':'yy'}mydic[c]输出:ww