【发布时间】:2018-01-23 22:18:40
【问题描述】:
我有两个数组,例如:
数组1:
arr1 = ["Precon", "Contra", "Postco", "Cancel", "Consul"]
数组2:
arr2 = ["EJID", "EMBA", "EMPR", "GOBI", "PART", "PPOL", "SACI", "SOFL", "SOFM", "0000", "", "0002", "0003", "0004", "0005", "0006", "0007", "0008", "0009", "0010", "0011", "0012", "0013", "0014", "0015", "0016", "011", "0110", "9999"]
我想从上面的两个中生成一个新数组,将单个项目递归地连接成新项目,以递归方式为 array1 中的每个项目生成一个最终数组,如下所示:
final = ['Precon-EJID', 'Contra-EJID', 'Postco-EJID', 'Cancel-EJID', 'Consul-EJID', 'Precon-EMBA', 'Contra-EMBA', 'Postco-EMBA', 'Cancel-EMBA', 'Consul-EMBA', 'Precon-EMPR', 'Contra-EMPR', 'Postco-EMPR', 'Cancel-EMPR', 'Consul-EMPR'...etc]
提前谢谢你
【问题讨论】:
-
您尝试的代码有什么问题?
-
你试过什么?这可以通过多种不同的循环方法来完成
-
是
final重要的订单 -
对该问题发布的多个答案证明,“否决”和“接近”投票标准和理由(如果有的话)是完全武断和反复无常的。没关系。请注意,如果有任何回答此问题的用户大胆发表评论,质疑该用户在 SO 上回答任何问题,请注意。任何发布此问题答案的用户都不应该在“因为 ->(“为什么这段代码不起作用?”)的前提下投票关闭另一个问题,否则即使只有你知道,投票也是欺诈性的这个事实
标签: javascript arrays string multidimensional-array