JSON1 
JSON2 第一个JSON对象有 id属性 ,第二个JSON对象没有ID属性 现在需要将第一个的ID属性 添加到第二个JSON对象 ,求大佬帮忙!!!

解决方案 »

  1.   

    不是 第一个JSON对象不止这些数据 还有很多其他的 我只是简写了
      

  2.   

    for(var i in objs1){
      for(var j in objs2){
        if(objs1[i].nav_name == objs2[j].nav_name){
          objs1[i].id =objs2[j].id
        }
      }
    }
      

  3.   

    你是想合并这两个数组,还是单纯的想把第一个数组元素的id放到第二个数组元素内,而且你这个合并的条件是什么,别告诉我是下标,这都什么智障设计。obj1.map((item, index) => {
        obj2[index]["id"] = item.id;
    })