2017-10-30 4 views
1

初心者の質問。私は配列に3つのオブジェクトをプッシュだ:Firebugの4つの要素が示すFirebugはObject Arrayに1つ以上の要素があることを示します

var objarray = [{}]; 
 
objarray.push({"color":"red", "title":"ABC"}); 
 
objarray.push({"color":"blue", "title":"DEF"}); 
 
objarray.push({"color":"green", "title":"XYZ"}); 
 

 
console.log(objarray);

。これはオブジェクト配列でのみ起こりますか? [{}] - あなたはそれで空のオブジェクトの配列を作成するよう

enter image description here

答えて

4

それは4つのオブジェクトを示しています。内側の中括弧を削除し、あなただけのあなたの3つの人口のオブジェクトがあります:

var objarray = []; // note: removed {} 
 
objarray.push({"color":"red", "title":"ABC"}); 
 
objarray.push({"color":"blue", "title":"DEF"}); 
 
objarray.push({"color":"green", "title":"XYZ"}); 
 

 
console.log(objarray);