当我们发送任何ajax请求时,需要一些时间才能完成。
有没有办法在javascript
中获得这段时间?
我附上了一个屏幕截图来详细说明。 如果还不清楚,请告诉我。我需要用红色包围的时间
答案 0 :(得分:3)
记下请求之前和请求之后的时间。差异将是完成请求所需的时间。
var start = new Date().getTime(),
difference;
$.ajax({
url: url,
type: "POST",
data: {
name: "John",
location: "Boston"
}
}).done(function () {
difference = new Date().getTime() - start;
});