4

次の構造を含むオブジェクトがあります

{
Apples: Array[1],
Mangos: Array[2],
Oranges: Array[5],
Bananas: Array[11]
}

これらの値は、

_.forEach(contents, function(values, key) {

}

key = applesとは配列valuesになります。foreachこのループ内で現在のインデックスを取得するにはどうすればよいですか?

つまり、私は得1,2,3,4ますか?それらを配列にプッシュする以外にこれを行う方法はないかもしれませんか?

4

2 に答える 2

4

完全に質問があったかどうかはわかりませんが、現在ここに列挙されているアイテムのインデックスを探している場合は、「_forEach」に相当するものを使用する方法です。

var test = {"a":"foo", "b":"bar"}
var index = 0;
for (key in test){ alert(key +"is at "+index+" position"); index++;}
于 2013-02-27T08:46:55.437 に答える
4
于 2018-02-02T13:42:57.490 に答える