【发布时间】:2019-07-02 01:14:28
【问题描述】:
我有 2 个数组
array1 = ["a","b"]
array2 = [ ["1","2","3"],["10","11","12"]]
我想要的输出是一个对象数组
[
{array1: a , array2: 1},
{array1: a , array2: 2},
{array1: a , array2: 3},
{array1: b , array2: 10},
{array1: b , array2: 11},
{array1: b , array2: 12},
]
有没有一种简洁的方法来实现这个输出而不是嵌套循环
【问题讨论】:
-
你能把一些逻辑封装在一个函数中吗?不会改变复杂性,但可以提高可读性。
-
嗯,可能,但大多数好的解决方案都会包含某种形式的嵌套循环。
-
嵌套数据的嵌套循环没有错……
标签: javascript arrays reactjs ecmascript-6 javascript-objects