Сообщение от voice
|
как посчитать время его выполнения?
|
Если это однопоточное выполнение - как вариант
/* запомнили начало */
var d1=new Date();
/* имитируем какие-то действия */
alert('Pause');
/* запомнили окончание */
var d2=new Date();
d1=Math.round((d2-d1)/1000);
d2=strTime(d1);
alert(d2);
function strTime(Time) {
var str='';
var d=60*60
var val;
for (var i=3; i>1; i--) {
val=Math.floor(Time/d);
Time-=d*val;
d/=60
val=(val<10)? "0"+val: val;
str=str+val+":";
};
Time=(Time<10)? "0"+Time: Time;
return str+Time;
};