请求被pending,pending是什么意思?

在Chrome DevTools 开发者工具窗口中,请求被“pending”是什么意思?

请求被pending,pending是什么意思?_第1张图片

pending(挂起):网络处于挂起状态,指发送的请求是“进行中”的状态,但还没有接到服务端的响应。(这类似于debug模式下加断点,请求被阻止住一样)

请求被pending,pending是什么意思?_第2张图片

一旦服务端做出响应,时间将被更新为总运行时间。

扩展:

什么是promise?

promise是异步编程的一种解决方案,它是一个容器,里面保存着某个未来才会结束的事件结果(通常是一个异步操作的结果)。语法上,promise是一个对象,可以用它获取异步操作的消息。从词义上说,promise意思是承诺,也就是承诺过一段时间会给你一个结果。promise有三种状态:pending(等待态)、fulfiled(成功态)、rejected(失败态),状态一旦改变,就不会再变。创建promise实例后,它会立即执行。

你可能感兴趣的:(pending,请求pending,请求挂起,请求卡住)