js中字典的使用
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 111
ll ooo
mm 1vv
具体如下图所示:

5、js字典中删除值可以用
delete.dic['key'] 删除字典中对应键值
如下所示:
delete ndic['123'] 删除键123和它的值
ndic
输出:{ll: "ooo", mm: "1vv"},可以看出123和它的值被删除了

6、字典中增加值,可以用
ndic['456']='jsjsjs' 赋值
"jsjsjs"
ndic
从输出可以看出,成功给该字典增加了一个值了
{456: "jsjsjs", ll: "ooo", mm: "1vv"}

7、变量如何从字典中取值呢,我们首先来定义几个变量
var a =1
var b=2
var c= a>b?'q':(a<b?'w':'y')
以上就是三个定义的变量,如下图所示:

8、接着我们在定义一个字典让它和步骤7中的变量结合,
var mydic ={'q':'qq','w':'ww','y':'yy'}
mydic[c]
输出:ww
