前提・実現したいこと
下記のような配列オブジェクトがあったときに、
gas
1var info = [ 2 { key1: "東京", key2: 1000, key3: 1 }, 3 { key1: "東京", key2: 2000, key3: 2 }, 4 { key1: "大阪", key2: 3000, key3: 3 }, 5 { key1: "大阪", key2: 4000, key3: 4 }, 6 { key1: "福岡", key2: 5000, key3: 5 }, 7 { key1: "福岡", key2: 6000, key3: 6 } 8]
最終的には下記のような配列オブジェクトに分割したいです。
key1が一致する要素を抽出して新たな配列に入れたいです。
gas
1var tokyo = [ 2 { key1: "東京", key2: 1000, key3: 1 }, 3 { key1: "東京", key2: 2000, key3: 2 } 4] 5 6var osaka = [ 7 { key1: "大阪", key2: 3000, key3: 3 }, 8 { key1: "大阪", key2: 4000, key3: 4 } 9] 10 11var fukuoka = [ 12 { key1: "福岡", key2: 5000, key3: 5 }, 13 { key1: "福岡", key2: 6000, key3: 6 } 14] 15
どなたかご教示のほど、よろしくお願いいたします。