objarrayというオブジェクトの配列があります。各オブジェクトは、次のようになります。オブジェクトの日付の年に基づいてオブジェクトを新しい配列に分割する
var object = {
age: "45"
coords: "-37.807997 144.705784"
date: Sun Jul 28 2002 00:00:00 GMT+1000 (EST)
}
私は日付に基づいて新しい配列に各オブジェクトをプッシュする必要があり
(日付は、Dateオブジェクトです)。
var dateGroups = [[object, object, object],[object, object], [object, object, object]];
各配列 dateGroups 内には、同じ日付を持つオブジェクトが含まれています。私は、最終的な結果は次のようになりたいです。
これはアレイで可能ですか?以前私は、日付(データから生成された日付)でグループ化されたすべてのobjarrayオブジェクトに含まれる新しいオブジェクト生成:
var alldates = {
"1991" : [object, object, object],
"1992" : [object, object],
//etc...
}
上記をしかし、私は唯一のことができるようにする必要があり、実際に奇妙なソリューションのように思えます年によってオブジェクトにアクセス:すなわちdateGroupsオブジェクトの[0] =配列の最初の年から
を私はdateGroups配列のようなものにデータを取得する方法を?このタイプのデータを保存するより良い方法はありますか?
これはJSONを選択した方が良いです。 –
日付でグループ化するにはどのような種類のJSON構造が適していますか? – tamarasaurus