js实现简单sku变体组合算法
Posted shensss
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js实现简单sku变体组合算法相关的知识,希望对你有一定的参考价值。
let arr = [ [1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12], ]; function cartesianProductOf() { return Array.prototype.reduce.call(arguments, function(a, b) { var ret = []; a.forEach(function(a) { b.forEach(function(b) { ret.push(a.concat([b])); }); }); return ret; }, [[]]); } let allArr =cartesianProductOf(...arr ) console.log(allArr)
以上是关于js实现简单sku变体组合算法的主要内容,如果未能解决你的问题,请参考以下文章