【发布时间】:2016-03-30 14:18:11
【问题描述】:
我有这个哈希:
{
a: [1,2],
b: [1,2,3]
}
我需要生成这样的字符串:
a=1&a=2&b=1&b=2&b=3
我该如何解决这个问题? 我正在看lodash,但我无法解决它。
谢谢。
【问题讨论】:
-
你试过什么?你为什么看lodash?为什么不使用简单的循环?
-
也许可以看看Convert javascript object to URL parameters 了解一些想法
-
除非您知道足够多的用户支持您想要的功能,否则我仍然会推迟使用 ES6 解决方案。我会坚持提出的简单循环之一(包括我的答案)
-
这不是所示问题的重复!像
a=1&a=2这样的字符串将覆盖 之前的a变量。这不是原始海报所要求的。 -
我同意@Martin:不是同一个问题,也没有提供合适的解决方案。因此,我已标记为重新打开...可能那里有一个副本,但建议的不是它
标签: javascript