我正试图在javascript中使用类似于java的键 - 值对实现简单哈希映射。 我想映射索引和相应的页码,索引作为键和页码作为值。如何在java脚本中实现哈希映射?
例如 - >指数 - 1,编号和副-10
如何实现这在Java脚本?
我正试图在javascript中使用类似于java的键 - 值对实现简单哈希映射。 我想映射索引和相应的页码,索引作为键和页码作为值。如何在java脚本中实现哈希映射?
例如 - >指数 - 1,编号和副-10
如何实现这在Java脚本?
可以使用JavaScript对象,在这里可以有键 - 值参数应用, 例如: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
是否可以将键值对动态添加到此对象中。类似于放入java哈希映射的功能?如果我们知道元素的实际数量,答案就能正常工作。 – 2012-07-19 07:03:23
@ user1103504确定你能做到这一点。 x ['c'] = {“something”:“value”} – Shreedhar 2012-07-19 07:55:04
只需使用JS对象。例如'a = {}','a ['index'] = 1','['pagenumber'] = 10'。这个例子只是你能做到这一点的一种方式。至少有其他两种方法来声明JS对象并为其分配属性。 – nhahtdh 2012-07-19 06:36:04
如何动态地。我需要添加索引和相应的pagenumbers? – 2012-07-19 06:38:44
对不起,没有看到你的问题,但你可以这样做:a [1] = 10。 – nhahtdh 2012-07-19 06:40:41