私はこのような配列があります。スプリット配列
var flightPlanCoordinates = [
{lat: 37.772, lng: -122.214, status: 'walking'},
{lat: 36.772, lng: -123.214, status: 'walking'},
{lat: 21.291, lng: -157.821, status: 'automotive'},
{lat: -18.142, lng: 178.431, status: 'automotive'},
{lat: -27.467, lng: 153.027, status: 'walking'}
{lat: -26.467, lng: 151.027, status: 'walking'}
];
をし、私はこれは、同じタイプなどを持つオブジェクトを持っている3つのアレイに分割することにしたいです
[{lat: 37.772, lng: -122.214, status: 'walking'},
{lat: 36.772, lng: -123.214, status: 'walking'}]
[{lat: 21.291, lng: -157.821, status: 'automotive'},
{lat: -18.142, lng: 178.431, status: 'automotive'}]
[{lat: -27.467, lng: 153.027, status: 'walking'}
{lat: -26.467, lng: 151.027, status: 'walking'}]
私は単にこれを処理するためにgroupByを使用できません。
応答、結果は次のようであるためにありがとう:[[{ "LAT":37.772、 "LNG": - 122.214、 "ステータス": "ウォーキング"}、{」 「lat」:36.772、「lng」:123.214、「status」:「walking」}、{"lat":27.467、 "lng":153.027、 "status": "walking"}、{"lat": - 「ステータス」:「ウォーキング」}、「{lat」:21.291、「lng」:157.821、「ステータス」:「自動車」}、{"lat": - 18.142、 "lng":151.027、 "lng":178.431、 "status": "automotive"}]]しかし、状態が変わると配列を分割したいと思っています。結果は3つの配列になるはずです。 –
更新された回答をご覧ください。 –