javascript setTimeout错误函数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript setTimeout错误函数相关的知识,希望对你有一定的参考价值。
var counter = 0;
var err = 0;
function init() {
var timeStart = new Date().getTime();
var timeEnd;
setTimeout(function () {
if (counter <= 18) {
counter++;
timeEnd = new Date().getTime();
// console.log((timeEnd - timeStart)-100);
err += (timeEnd - timeStart) - 100;
init();
} else {
console.log(err)
}
}, 100);
}
init();
以上是关于javascript setTimeout错误函数的主要内容,如果未能解决你的问题,请参考以下文章
javascript真的是异步的吗?且看setTimeout的实现原理以及setTimeout的使用场景
javascript setTimeout 和递归函数执行流程
Javascript - 在递归函数中获取 setTimeout 的返回值
setTimeout 函数执行代码没有任何延迟。 Javascript [重复]
在javascript中的另一个setTimeout函数中使用setTimeout
JavaScript 的setTimeout 和Angular中的$timeout的區別