我有这个要求。根据传递函数的参数数量,我需要在我的映射中创建同样数量的条目。例如,我有一个名为myfunc1(a,b,c)的函数,我需要一个键值为"a"、"b"和"c"的映射,并且我可以拥有每个键的多个值。但问题在于,我事先不知道这些键会有多少值。随着值的到来,我需要将它们添加到与映射中匹配键对应的值列表中。我如何在Javascript中实现这个功能?我已经找到了像下面这样的静态答案。但我想要动态地做到这一点。我们可以使用push方法吗?
var map = {};
map["country1"] = ["state1", "state2"];
map["country2"] = ["state1", "state2"];
map[key] ??= []
,该操作符在本评论发布时全球浏览器支持率达到84%。 - sfdcfox