【发布时间】:2016-01-06 08:33:53
【问题描述】:
我有这个要求。根据函数中传递的参数数量,我需要在我的地图中创建那么多条目。假设我有一个函数 myfunc1(a,b,c) ,我需要一个键为“a”、“b”和“c”的映射,并且每个键可以有多个值。但问题是我事先不知道这些键会有多少值。当值到来时,我需要将它们添加到与映射中匹配键对应的值列表中。我如何在javascript中做到这一点?我找到了如下静态答案。但我想动态地做到这一点。可以用push方式吗?
var map = {};
map["country1"] = ["state1", "state2"];
map["country2"] = ["state1", "state2"];
【问题讨论】:
标签: javascript node.js dictionary functional-programming