javascript控制XMLHttpRequest中的http状态

时间:2015-08-14 22:18:55

标签: ajax http xmlhttprequest

我看着this wonderful website告诉你如何用纯javascript替换一些有用的jquery函数,当我看到AJAX请求函数时,我看到了一些有点奇怪的东西...这一行:

if (request.status >= 200 && request.status < 400) {

它显然有效但我不明白为什么他们使用这种控制而不是通常的控制:

if (request.readyState == 4 && request.status == 200) {

这两者有什么区别?哪个更好?为什么? 我的意思是,什么时候应该理解接受200到399的状态?

0 个答案:

没有答案