我看着this wonderful website告诉你如何用纯javascript替换一些有用的jquery函数,当我看到AJAX请求函数时,我看到了一些有点奇怪的东西...这一行:
if (request.status >= 200 && request.status < 400) {
它显然有效但我不明白为什么他们使用这种控制而不是通常的控制:
if (request.readyState == 4 && request.status == 200) {
这两者有什么区别?哪个更好?为什么? 我的意思是,什么时候应该理解接受200到399的状态?