以下のようにk1,c1,k2,c3の要素をmarkerDateオブジェクト(配列)にarray.pushにより追加しております。
その結果当然ですが、console.log(markerDate);は以下の通りです。
[0:{
lat:35.639014,
lng:139.638741,
icon:"./z_icon/1_k.png"
}
1:{
lat:35.631350,
lng:139.646900,
icon:"./z_icon/1_c.png"
}
以下省略
]
これを添字付きpushして以下のようにオブジェクトの中にオブジェクトのようにしたいのですが、javascriptでそのようなことは可能でしょうか。
どなたか、お力添えをいただけると大変嬉しいです。
よろしくお願い申し上げます。
[k1:{
lat:35.639014,
lng:139.638741,
icon:"./z_icon/1_k.png"
}
c1:{
lat:35.631350,
lng:139.646900,
icon:"./z_icon/1_c.png"
}
以下省略
]
javascript
1var markerDate =[]; 2 3var k1={ 4 lat:35.639014, 5 lng:139.638741, 6 icon:"./z_icon/1_k.png" 7}; 8markerDate.push(k1) 9 10var c1= 11{ 12 lat:35.631350, 13 lng:139.646900, 14 icon:"./z_icon/1_c.png" 15}; 16 17markerDate.push(c1) 18var k2= 19[ 20 { 21 lat:35.562416, 22 lng:139.614346, 23 icon:"./z_icon/2_k.png" 24 }, 25 { 26 lat:35.757992, 27 lng:139.827880, 28 icon:"./z_icon/2_k.png" 29 } 30]; 31markerDate.push(k2) 32 33var c3= 34{ 35 lat:35.591418, 36 lng:139.546924, 37 icon:"./z_icon/3_c.png" 38}; 39markerDate.push(c3); 40 41console.log(markerDate);
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/19 22:21
2019/10/20 01:15
2019/10/21 15:48
2019/10/22 00:27 編集