combinations-generator 是一个生成数组组合的工具,使用 ES6 生成器实现。
安装:
npm install combinations-generator
使用此包需要 Node.js 0.11 及以上版本,并使用 --harmony
标志启动 Node。
示例代码:
var
comb
=
require("combinations-generator");
var
array
=
["a",
"b",
"c"];
var
iterator
=
comb(array,
2);
for
(var
item
of
iterator)
{
console.log(item);
}
输出:
[ 'a', 'b' ] [ 'a', 'c' ] [ 'b', 'c' ]
若在浏览器中使用,需要其他兼容方式。
版权 (c) 2015 exromany.
暂无评论