既存の配列をキーでスライスして新しい配列を作成する方法は?既存の配列でラベルを賢明に収集/作成するには?
例えば、私の入力は次のとおりです。
var array = [{"one":"1"},{"one":"01"},{"one":"001"},{"one":"0001"},{"one":"00001"},
{"two":"2"},{"two":"02"},{"two":"002"},{"two":"0002"},{"two":"00002"},
{"three":"3"},{"three":"03"},{"three":"003"},{"three":"0003"},{"three":"00003"},
{"four":"4"},{"four":"04"},{"four":"004"},{"four":"0004"},{"four":"00004"},
{"five":"5"},{"five":"05"},{"five":"005"},{"five":"0005"},{"five":"00005"} ];
私の出力は次のようになります。
var outPutArray = [
{"one" : ["1","01","001","0001","00001"]},
{"two":["2","02","002","0002","00002"]},
{"three":["3","03","003","0003","00003"]},
{"four":["4","04","004","0004","00004"]},
{"five":["5","05","005","0005","00005"]}
]
はjavascript
でこれを達成するために、任意の短期かつ簡単な方法はありますか?
これは、比較的簡単なループで行うことができます。少し努力してください。現時点では、これは私のための私のコードを書く要求です –