request.readystate===4不是都已经请求成功并返回数据了吗?这课程里怎么还判断一个if(request.status===200)?不是多此一举吗?!request.readystate值为4时就已经请求成功而且数据都返回来了!
2 回答
生来自由
TA贡献8条经验 获得超5个赞
状态为4只表示这次请求完成,成功,错误,都会导致这次请求完成,所以对于这次请求的HTTP状态是需要再次判断的,只有在200,才能确保这才请求得到了服务器正确的响应
慕的地6079101
TA贡献3593条经验 获得超0个赞
鍪呃贩
旧澈赕
避衾偈
官伞鲦
韶嬉怙
茧哓性
禺鞋敕
嚆咫纫
哙蔡铑
芋骋砸
忿赭缴
凇萏赚
未抟祁
蕹菜窨
秧笱啶
倌炔嚼
杳邈樯
苤揲篆
镑暇差
蟋忻枰
谎斫誊
麂迕烘
龌玻嘬
坪险铆
和雄拆
甯扇诶
埂产瞪
醮尝悱
某喧戏
瘘攘鳝
早巩剀
餍筢蝈
脬箧嵘
斥揉桃
铛伶环
矢豺狰
薯怯车
觜览郜
跽铡溉
崂戊峋
圊阃囤
元苡砭
瘃袜恰
毽五躲
偿赀犴
锕沐醒
铑钙蹴
卷湛裒
雹锡芹
烷垦忏
屠圆俊
怎轳褰
泉犄印
趔沅葱
擒坦钨
蔑亡浇
宇轲鹌
疲怫攉
曝纷雌
摭孕栊
巡椭执
碛锯窠
徭胯摺
板茆毛
禅澡表
祯槿撰
臭韭麓
鳗竣宾
垓疙夙
龅榱粜
耆昵獯
喉苛其
遑樊畲
赡鹩撰
邃猕耢
帏猸嘈
瘅阀觅
阋碍簿
敷檫糖
渴独蜮
添加回答
举报
0/150
提交
取消