結果が一つしかない場合のresponse
JSON
1anything:{ 2 id:"", 3 name:"" 4}
結果が複数ある場合のresponse
Json
1anything:{ 2 0:{ 3 id:"", 4 name:"" 5 }, 6 1:{ 7 id:"", 8 name:"" 9 } 10}
responseはparserがオブジェクトにしてくれるのですが、結果が一つしかなかった場合、以下の記述でエラーとなります。
javascript
1let name = anything[0].name; 2//TypeError: Cannot read property 'name' of undefined 3//結果が一つの場合は、anything.nameで値が取れる
parser、responseは変更できないものとして、事前にanythingのindexがあるかどうかの判別方法を教えて下さい。
回答1件
あなたの回答
tips
プレビュー