どうすればsteamid "を配列の友人から受け取ることができますか?
私は間違っているのですか?
フレンドリストとフレンドは本当に混乱しています。 JSON配列から値を取得するにはどうすればよいですか?
var obj =
{
\t "friendslist": {
\t \t "friends": [
\t \t \t {
\t \t \t \t "steamid": "76561197965254644",
\t \t \t \t "relationship": "friend",
\t \t \t \t "friend_since": 1427418915
\t \t \t },
\t \t \t {
\t \t \t \t "steamid": "76561197967483523",
\t \t \t \t "relationship": "friend",
\t \t \t \t "friend_since": 1483547216
\t \t \t },
\t \t \t {
\t \t \t \t "steamid": "76561197967658405",
\t \t \t \t "relationship": "friend",
\t \t \t \t "friend_since": 1431204923
\t \t \t }
]
\t }
}
for (var i = 0; i < obj.length; i++) {
console.log(obj[i].friends['steamid']);
}
obj.friendslist.friends [0] .steamid –
'obj'は' for'を使って反復できる配列ではありません。それはオブジェクトです。 'friends'は配列です。 – Abhitalks
@KD Wow Thanksは働いていますが、なぜこれが機能しているのか説明できますか? – ShadowGR