2013-10-11 31 views

回答

0

爲了將它們結合起來,每個 「」 對象設置爲主要的屬性:

elements.subelement1 = subelement1; 
elements.subelement2 = subelement2; 

然後,你可以stringify他們與周圍的對象:

var json = JSON.stringify({ elements: elements }); 

雖然,使用命名密鑰,你會想要使用Object

var elements = {}; 
{ 
    "elements": { 
     "subelement1": {}, 
     "subelement2": {} 
    } 
} 

雖然Array S能已命名的屬性,它們不能被內的文字說明。

var foo = []; 
foo.bar = 'baz'; 

而不會被確認/ counted像數字索引。

console.log(foo.bar); // "baz" 
console.log(foo.length); // 0 

foo[0] = 'qux'; 
console.log(foo.length); // 1