js中字典的使用

2025-11-03 03:18:33

1、首先我们来定义一个字典,

var ndic={'ll':'ooo','123':'111','mm':'1vv'}

然后输出它:

{123: "111", ll: "ooo", mm: "1vv"}

js中字典的使用

2、下面我们看看字典的一些操作,我们要输出某个键对应的值可以用

ndic.ll  

输出

"ooo"

ndic.mm

输出

"1vv"

注意当键为数字的时候不可以用以上方法

如下所示实际操作:

js中字典的使用

3、数字为键时候我们使用如下的方法

ndic['123']

输出

"111"

ndic['ll']

输出

"ooo"

ndic['mm']

输出

"1vv"

具体如下图所示:

js中字典的使用

4、js中我们可以用for循环来遍历一个字典,如下所示:

for (var k in ndic){console.log(k,ndic[k])} 遍历字典的键,然后根据键输出值

输出

123 111

ll ooo

mm 1vv

具体如下图所示:

js中字典的使用

5、js字典中删除值可以用

delete.dic['key']  删除字典中对应键值

如下所示:

delete ndic['123']  删除键123和它的值

ndic

输出:{ll: "ooo", mm: "1vv"},可以看出123和它的值被删除了

js中字典的使用

6、字典中增加值,可以用

ndic['456']='jsjsjs' 赋值

"jsjsjs"

ndic

从输出可以看出,成功给该字典增加了一个值了

{456: "jsjsjs", ll: "ooo", mm: "1vv"}

js中字典的使用

7、变量如何从字典中取值呢,我们首先来定义几个变量

var  a =1

var b=2

var c= a>b?'q':(a<b?'w':'y')

以上就是三个定义的变量,如下图所示:

js中字典的使用

8、接着我们在定义一个字典让它和步骤7中的变量结合,

var mydic ={'q':'qq','w':'ww','y':'yy'}

mydic[c]

输出:ww

js中字典的使用

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢