Javascript 如何在java脚本中实现哈希映射?
我试图用类似于javascript中java的键值对实现简单的哈希映射。 我想映射索引和相应的页码,索引作为键,页码作为值 例如-->索引-1,页码-10Javascript 如何在java脚本中实现哈希映射?,javascript,data-structures,Javascript,Data Structures,我试图用类似于javascript中java的键值对实现简单的哈希映射。 我想映射索引和相应的页码,索引作为键,页码作为值 例如-->索引-1,页码-10 如何在java脚本中实现这一点?您可以使用javascript对象,其中可以有键值参数, e、 g,:x={索引:1,页码:10} 可以在对象中包含对象,例如: x = { a : { index : 1, pagenumber : 10}, b : { chapter : 1, pagenumber : 20 } } 您可以按如下方式访问
如何在java脚本中实现这一点?您可以使用javascript对象,其中可以有键值参数, e、 g,:x={索引:1,页码:10} 可以在对象中包含对象,例如:
x = { a : { index : 1, pagenumber : 10}, b : { chapter : 1, pagenumber : 20 } }
您可以按如下方式访问此文件:
x.a.index which gives you 1
x.a.pagenumber which gives you 10
只需使用JS对象。e、 g.
a={}
,a['index']=1
,a['pagenumber']=10
。这个例子只是一种可以做到这一点的方法。至少还有两种方法可以声明JS对象并为其分配属性。如何动态地执行此操作。我需要添加索引和相应的页码?抱歉,我没有阅读您的问题,但您可以这样做:a[1]=10。是否可以将键值对动态添加到此对象中。类似于java哈希映射的put功能?如果我们知道元素的实际数量,答案就可以了。@user1103504当然可以。x['c']={“某物”:“值”}