したがって、次のような JavaScript オブジェクトがあります。
foo = {
"one": "some",
"two": "thing",
"three": "else"
};
これを次のようにループできます。
for (var i in foo) {
if (foo.hasOwnProperty(i)) {
// do something
}
}
one
> two
>の順にプロパティをループしますthree
。
ただし、逆の順序で実行する必要がある場合があるため、同じループを実行したいのですがthree
> two
> one
.
質問:
「オブジェクトリバース」機能はありますか? それが配列の場合、新しい配列を逆にするか構築することができunshift
ますが、オブジェクトのプロパティを逆ループする必要がある場合、オブジェクトをどうするかわかりません。何か案は?
ありがとう!