Discuss / JavaScript / 这个判断的意义是什么?

这个判断的意义是什么?

Topic source

shadowTy

#1 Created at ... [Delete] [Delete and Lock User]

通常我们只需通过readyState === 4判断请求是否完成

回调函数不是请求完成才执行吗?那为什么还要有这个判断?

MoliySDev

#2 Created at ... [Delete] [Delete and Lock User]

readyState是AJAX的状态

0 - (未初始化)还没有调用send()方法

1 - (载入)已调用send()方法,正在发送请求

2 - (载入完成)send()方法执行完成,

3 - (交互)正在解析响应内容

4 - (完成)响应内容解析完成,可以在客户端调用了

上面源自百度

status是请求之后服务端的HTTPCode,两个东西不一样


  • 1

Reply