【发布时间】:2017-10-13 18:22:36
【问题描述】:
我正在尝试从约束哈希生成所有可能的对象。
假设约束是:
{
key1: [ 'possible value1' , 'possible value2' ],
key2: [ 2, 4, 7, 1],
...
}
我想产生所有可能的对象:
{ key1: 'possible value1', key2: 2 }
{ key1: 'possible value1', key2: 4 }
...
谁能指出我正确的方向?
谢谢!
【问题讨论】:
-
见Generating combinations from n arrays with m elements。在您的情况下,它们是对象属性,但这没有区别
标签: javascript algorithm