javascript加入相似数组
const word=[房子、芒果、窗户、西瓜] const component=[us、man、ous、go、水、瓜、win、dow] 常量输出=[{ 字:房子, 组成部分:[美国、美国] }, { 单词:芒果, 组件:[人,走] }, { 字:窗口, 成分:[赢,道指] }, { 字:西瓜, 成分:[水、瓜] }, ] 常数回答=[];javascript加入相似数组,javascript,arrays,sorting,Javascript,Arrays,Sorting,const word=[房子、芒果、窗户、西瓜] const component=[us、man、ous、go、水、瓜、win、dow] 常量输出=[{ 字:房子, 组成部分:[美国、美国] }, { 单词:芒果, 组件:[人,走] }, { 字:窗口, 成分:[赢,道指] }, { 字:西瓜, 成分:[水、瓜] }, ] 常数回答=[]; 对于let i=0;我你可以用找到的成分映射单词 常数 words=[房子,芒果,窗户,西瓜], 组成部分=[美国、男子、美国、围棋、水、瓜、赢、道],
对于let i=0;我你可以用找到的成分映射单词 常数 words=[房子,芒果,窗户,西瓜], 组成部分=[美国、男子、美国、围棋、水、瓜、赢、道], 输出=words.mapword=>{ 单词 组件:components.filtercomponent=>word.IncludeComponent }; console.logoutput;
.as console wrapper{max height:100%!important;top:0;}您可以将单词与其找到的组件进行映射 常数 words=[房子,芒果,窗户,西瓜], 组成部分=[美国、男子、美国、围棋、水、瓜、赢、道], 输出=words.mapword=>{ 单词 组件:components.filtercomponent=>word.IncludeComponent }; console.logoutput;
.作为控制台包装{max height:100%!important;top:0;}您需要将其分解为逻辑步骤,以帮助您找到解决方案 从逻辑上讲 循环字数组 对于单词数组中的每个项目,在组件数组中循环查找组成单词的项目 最后,您的输出数组应该有2个键,word和component 如上面步骤1和步骤2所述,在两个对象之间循环时构造输出对象。 使用传统循环,您可以这样实现 const word=[房子、芒果、窗户、西瓜] const component=[us、man、ous、go、水、瓜、win、dow] 常量输出=[{ 字:房子, 组成部分:[美国、美国] }, { 单词:芒果, 组件:[人,走] }, { 字:窗口, 成分:[赢,道指] }, { 字:西瓜, 成分:[水、瓜] }] 常数回答=[];
对于let i=0;i您需要将其分解为逻辑步骤,以帮助您找到解决方案 从逻辑上讲 循环字数组 对于单词数组中的每个项目,在组件数组中循环查找组成单词的项目 最后,您的输出数组应该有2个键,word和component 如上面步骤1和步骤2所述,在两个对象之间循环时构造输出对象。 使用传统循环,您可以这样实现 const word=[房子、芒果、窗户、西瓜] const component=[us、man、ous、go、水、瓜、win、dow] 常量输出=[{ 字:房子, 组成部分:[美国、美国] }, { 单词:芒果, 组件:[人,走] }, { 字:窗口, 成分:[赢,道指] }, { 字:西瓜, 成分:[水、瓜] }] 常数回答=[];
对于let i=0;我非常乐于助人,非常感谢