gpt4 book ai didi

javascript - 如何使用lodash编写嵌套for循环?

转载 作者:行者123 更新时间:2023-12-03 01:41:50 24 4
gpt4 key购买 nike

arr1 = ['a', 'b', 'c'] ;
arr2 = ['1', '2', '3', '4'];

我预计

// run time
query() {
stuff1 = a;
stuff2 = 1;
}
query() {
stuff1 = a;
stuff2 = 2;
}
query() {
stuff1 = a;
stuff2 = 3;
}
query() {
stuff1 = a;
stuff2 = 4;
}
query() {
stuff1 = b;
stuff2 = 1;
}
query() {
stuff1 = b;
stuff2 = 2;
}
query() {
stuff1 = b;
stuff2 = 3;
}
query() {
stuff1 = b;
stuff2 = 4;
}
...
query() {
stuff1 = c;
stuff2 = 6;
}

如何编写代码?

_.map(arr1, (res) => { reutrn _.map(arr2, (res2, res1) => ... } blabla

我没有任何想法...

如果我使用 zipWith,a:1 b:2 c:3 ...但我不想要它

谢谢

最佳答案

var arr = _.chain(arr1).map((item) => {
return _.map(arr2, (item2) => {
return {
stuff1: item,
stuff2: item2
}
})
}).flatten().value();

输出:

https://jsfiddle.net/htreL1of/3/

关于javascript - 如何使用lodash编写嵌套for循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50809320/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com