Tengo funciones jQuery; Por ejemplo, A(), B() y C() Cada función realiza algunas llamadas Ajax a diferentes sitios.¿Cómo puedo calcular cuánto tiempo tarda una función en jQuery?
Quiero calcular cuánto tiempo lleva ejecutar cada función (supongo en milisegundos) Solo quiero probar mi código en loops largos y en diferentes navegadores modernos (Safari/Chrome/IE10/Mozilla). Más específicamente, quiero calcular cuánto tiempo lleva tomar una devolución de llamada de cada solicitud de Ajax (¿este es también el momento en que la función termina bien?) ¿Cómo puedo lograr esto?
No, el tiempo que una función finaliza no es el mismo tiempo que se activa una devolución de llamada, a menos que esté utilizando llamadas AJAX sincrónicas. – icktoofay
muchos navegadores tienen herramientas de desarrollo web que controlarán sus solicitudes de AJAX y le dirán cuánto tiempo tomaron. –
Establezca una variable igual al tiempo de la llamada Ajax y luego en la función de devolución de llamada compare esa variable con la hora actual. – nnnnnn