我需要一种测量JavaScript函数的响应时间的方式来创建一个http请求,其中包括该http请求的响应时间。然而,我无法修改该功能。性能的Javascript功能,使HTTP请求
这里就是我想要做的事:
var startTime = performance.now(); //log start timestamp
foo.bar(); //The Function that generates an HTTP request
var endTime = performance.now(); //log end timestamp
var diffTime = endTime - startTime;
但只捕获需要的功能来生成请求的时间。有没有一种方法来捕获在javascript中生成请求的响应时间?
是用jQuery的AJAX或生成您的HTTP请求。后/获取?如果是这样,请在回调中调用performance.now。 – RobertoNovelo 2014-11-20 21:32:28
虽然我无权修改该功能。有没有解决方法? – Alanpep 2014-11-20 21:41:04
你有没有注册任何回调函数? – RobertoNovelo 2014-11-20 21:42:35