2016-06-24 10 views
0

に1つの配列オブジェクトからデータを送信します別のオブジェクト:は、私はオブジェクト配列を持っている別の配列オブジェクト

var insertPersonalInformacion = function(inputInfo) { 
    memberData.personal.forEach(function(p) { 
     p.personalInfo.push(inputInfo); 

     "And here i am lost" 
     ); 

     }); 
    }); 
}; 

これは、呼び出しオブジェクト

です
var memberData = { 
     personal: [{ 
      "personalInfo": {}, 
      "adresaInfo": {}, 
      "Telefone": [{ 
       numer1: , 
       callNumb: 
      }], 
      "Mobile": [{}], 
      "emailAdrese": [{ 
       email: 
      }] 
     }] 
    }; 

答えて

0

主な違いは、変数識別子がコードスニペット全体で一貫していないように見えるためです。

あなたがmemberData.personalにあなたの配列を割り当てる場合は、単純な代入が行います。

var memberData = { 
    personal: yourArray 
}; 

Array.prototype.concat()を使用し、お使いのアレイにmemberData.personalの既存のアレイ内容をマージするには:

var memberData.personal = memberData.personal.concat(yourArray); 
関連する問題