2016-11-22 10 views
-3

私は1つのオブジェクトmyObjのjsオブジェクト

を持っていると私は、IDとclientObjectsのリストを保持するプロパティクライアントと名の特性を有するように、そのオブジェクトを使用する場合は

var client= { Id: ", Name: "}; 
var myObj= { 
     clients: ????  
} 

どのように私は、クライアントのプロパティを移入し、これはあなたが望むものである

+1

.....あなたを助けるできる配列 – Mahi

+0

'クライアントにクライアントリストを置きます: []]をクリックし、 'myObj.clients.push'を使って – Rajesh

+0

をなぜ追加するのですか?彼はjsで新しいです。 – Mahi

答えて

0

がかもしれませmyObj.clientsでそれを使用することができます

var myObj = {}; // Your 'myObj' object 
 

 
// 'clients' property which will hold list of clientObjects 
 
myObj.clients = [{ 
 
    id: "1", 
 
    Name: "name1", 
 
}, { 
 
    id: "2", 
 
    Name: "name2" 
 
}]; 
 

 
console.log(myObj);

+0

これは: 'myObj.clients = [];'? – Rajesh

+0

私はちょうど簡単なステップに分解して、OPに明快さを与えました。 –

+0

これは初心者がその行が不要なので混乱します。 – Rajesh

0

、このいずれかを確認してください:

//Following is Array of Client (aka object). Thats all you need 
 
var clientList = [ 
 
    { Id: "id1", Name: "Name1"}, 
 
    { Id: "id2", Name: "Name2"}, 
 
    { Id: "id3", Name: "Name3"}, 
 
    { Id: "id4", Name: "Name4"}, 
 
    { Id: "id5", Name: "Name5"} 
 
]; 
 

 
//and you can iterate through it in many ways, like this: 
 
clientList.forEach(function(client) { 
 
    console.log(`Client Id:${client.Id} Name:${client.Name}`); 
 
})

0

が、これは

var myObject = {clients:[]}; 
myObject.clients.push({id:"1",name:"name"}); 
myObject.clients.push({id:"2",name:"name"}); 
console.log(myObject); 
関連する問題