为了账号安全,请及时绑定邮箱和手机立即绑定

有没有人遇到过这个问题哈!js数组的问题

有没有人遇到过这个问题哈!js数组的问题

郎朗坤 2019-07-27 09:39:32
list1和list2结构一样请问怎么把list1的value插入到list2中的value中?我这样写有什么毛病list1.forEach(item1=>{list2.forEach(item2=>{item1.value=item2.value;})})list1:[{id:0value:'xiaomin'},{id:1value:'xiaohong'},]list2:[{id:0value:''},{id:1value:''},]

2 回答

?
MYYA

TA贡献1868条经验 获得超4个赞

一个O(n)的算法写成O(n^2)……你这样写每一个的值都等于list2最后一项的值。
list1.forEach((item,index)=>item.value=list2[index].value)
但是这样的话你的id就一点用都没有。
                            
查看完整回答
反对 回复 2019-07-27
?
拉丁的传说

TA贡献1789条经验 获得超8个赞

这样?
for(leti=0;ilist2[i].value=list1[i].value
}
                            
查看完整回答
反对 回复 2019-07-27

添加回答

代码语言

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号