我将为您提供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'}]
我正在寻找的解决方案应该不知道输入对象中有哪些键。
reduce
会成为其中的一部分。谢谢! - maxedison