var testArray = [{
value: john,
count: 5
},
{
value: henry,
count: 2
},
{
value: bill,
count: 10
}]
testArray.map(function(value) {
//otherfunctions
})
私はすでに、上記と同様のオブジェクトの配列をマッピングしています。私はカウントに基づいてランクのオブジェクトに3番目の値を追加します。 私の現在の考えは、私がすでにやっているマップを完成させ、次にカウントに基づいてデータを並べ替えてから、配列のソートされた位置に基づいてランクを割り当てます。しかし、私はすでに配列をマッピングしているので、これは長い間巻き込まれているようです?配列をループしながらランク付けする
はソートされた元の配列の種類ですか? - 上記はそうではありません... –
これはなぜあなたに長く巻き込まれたようですか?私は 'map()'関数を使って配列に値を加え、 'sort()'を使うことで、カウント番号を比較する関数を渡します。 –
オリジナルはまったく並べ替えられていません。私はすでに配列をマッピングしているので、長い間巻き込まれているようです。それで2つの地図を走らせるのはそれが意味をなさえれば、長引くようです。 –