【发布时间】:2017-08-20 16:50:10
【问题描述】:
我实际上是在寻找 this answer 的 JavaScript 等效项,特别是该响应中提供的第一种格式。
换句话说,给定对象:
let variants = {
debug : ["on", "off"],
locale : ["de_DE", "en_US", "fr_FR"],
}
我想要一个返回的函数:
[{debug: 'on', locale: 'de_DE'},
{debug: 'on', locale: 'en_US'},
{debug: 'on', locale: 'fr_FR'},
{debug: 'off', locale: 'de_DE'},
{debug: 'off', locale: 'en_US'},
{debug: 'off', locale: 'fr_FR'}]
我正在寻找的解决方案应该不知道输入对象中有哪些键。
【问题讨论】:
标签: javascript data-structures combinatorics