JavaScriptを使用してデータを再マッピングしようとしています
data[year].map(function(val1,index1){
for(var prop in val1){
if (plotdata[prop] === undefined)
plotdata[prop] = new Array();
if (plotdata[prop][year] === undefined)
plotdata[prop][year] = new Array();
plotdata[prop][year][index1] = val1[prop];
}
});
data
キーを持つ配列"2012"
です。
plotdata
配列でもあります。
data['2012']
0から11までのインデックスが付けられた12か月が含まれています。のようにアクセスできるようにデータを再マッピングしようとしていますplotdata[property][year][month]
が、問題はplotdata
マッピング後に空になることです。
私はチェックしval1[prop]
ましたが、確かに価値があります。ここで何が問題になる可能性がありますか?