Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何跟踪我的状态持续的函数调用次数?_Javascript_Function - Fatal编程技术网

Javascript 如何跟踪我的状态持续的函数调用次数?

Javascript 如何跟踪我的状态持续的函数调用次数?,javascript,function,Javascript,Function,我需要创建一个代码,可以跟踪图像的状态数。所以,当一个状态改变时,我可以知道这个状态持续了多少时间单位 这里是我的一些州 a。开启5–6个时间单位=点 b。继续≥ 7时间单位=破折号 我是否使用console.time?还是类似的? 任何出发点都将不胜感激 // Start timing now console.time("state1"); for () output ; // stop timing. console.timeEnd("state1"); 我不确定你想如何计算它,但如

我需要创建一个代码,可以跟踪图像的状态数。所以,当一个状态改变时,我可以知道这个状态持续了多少时间单位

这里是我的一些州

a。开启5–6个时间单位=点

b。继续≥ 7时间单位=破折号

我是否使用console.time?还是类似的? 任何出发点都将不胜感激

// Start timing now
console.time("state1");

for ()
output ;

//  stop timing.
console.timeEnd("state1");

我不确定你想如何计算它,但如果你想要秒,这里是一个例子,很容易调整到任何其他时间单位

// Start counting time
var startTime = new Date();

// State 1

// wait till 5 seconds passed
while ((new Date() - startTime) / 1000 < 5);

// State 2


// wait till 7 seconds passed
while ((new Date() - startTime) / 1000 < 7);

// State 3