【发布时间】:2011-09-26 17:59:33
【问题描述】:
使用以下提要:
http://api.twitter.com/1/statuses/user_timeline.json?screen_name=microsoft&include_rts=1&count=10
我能够成功地循环通过它来获取我想要在我的 html 页面上显示的详细信息。
但是,我需要检查retweeted_status.user.profile_image_url 是否存在,我不知道该怎么做?
目前我正在循环遍历 jquery-ajax 返回 data 的数据:
data[i].retweeted_status.user.profile_image_url
如果data[i].retweeted_status.user.profile_image_url不存在,它不返回null或undefined,我只是得到以下错误:
cannot read property 'user' of undefined
【问题讨论】:
-
if (data[i].retweeted_status && data[i].retweeted_status.user && data[i].retweeted_status.user.profile_image_url)
-
@Abhijit,请将其添加为答案。
标签: javascript json jquery jsonp