我得到了一个 JavaScript 中的条目数组,例如:
我现在想迭代它们所有唯一的成对组合。在这个例子中,我想看到:
在其他语言中,比如scala,这非常容易。只需要做:
在JavaScript库中是否有类似的方法或函数?还是我必须用嵌套循环自己写一个丑陋的方法?
var entries = ["cat", "dog", "chicken", "pig"];
我现在想迭代它们所有唯一的成对组合。在这个例子中,我想看到:
("cat", "dog"),
("cat", "chicken"),
...
在其他语言中,比如scala,这非常容易。只需要做:
entries.combinations(2)
在JavaScript库中是否有类似的方法或函数?还是我必须用嵌套循环自己写一个丑陋的方法?