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

js 数组匹配对象并赋值

js 数组匹配对象并赋值

暮色呼如 2018-09-12 10:15:27
如何找到俩个数组中的匹配项并且赋值。如:var arr1=[{"id":1},{"id":2}{"id":3}....];var arr2=[{"id":1,"value":"a"},{"id"2,"value":"b"}...];目前想到的方法就是循环里套循环来匹配:for(i=0;i<arr1.length;i++){    var temID=arr1[i].id;    for(var j=0;j<arr2.length;j++){        if(temID==arr2[j].id){             arr1[i]["newValue"]=arr2[j]["value"];            break;         }     } }有没有什么更加简便高效的方法?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1875 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信