underscore.js 中的叉积?
Cross product in underscore.js?
是否有内置下划线的函数可以给出两个数组的 "cross product"?
我已经实现了这样的叉积,但如果有一个内置函数就好了 --
domain = [];
_.each(x, function(x1) {
_.each(y, function(y1) {
domain.push([x1,y1]);
});
});
您可以使用 _.mixin 来扩展 Underscore 和您自己的功能。
是否有内置下划线的函数可以给出两个数组的 "cross product"?
我已经实现了这样的叉积,但如果有一个内置函数就好了 --
domain = [];
_.each(x, function(x1) {
_.each(y, function(y1) {
domain.push([x1,y1]);
});
});
您可以使用 _.mixin 来扩展 Underscore 和您自己的功能。