これはAJAX経由で受信したJSONオブジェクトです。JSONオブジェクトからプロパティを取得するにはどうすればよいですか?
{
"results": [
{
"picture": {
"large": "https://randomuser.me/api/portraits/women/50.jpg",
"medium": "https://randomuser.me/api/portraits/med/women/50.jpg",
"thumbnail": "https://randomuser.me/api/portraits/thumb/women/50.jpg"
}
}
],
"info": {
"seed": "8f0630cfc3b5e88c",
"results": 1,
"page": 1,
"version": "1.1"
}
}
どのように画像のプロパティのいずれかのURLを記録しますか?
私はconsole.log(data.hasOwnProperty(data["results.picture.large"]));
を試しましたが、それはfalse
を返します。
は、[0]のデータはあなたの返されたJSONオブジェクトであると仮定し –
を.picture.large'。 'TypeError例外を返すこと – Korgrue
(trueを返します)写真 はconsole.log(data.results.picture.large)を取得するには、次のdata.results.pictureはundefined' – WebDev