我们有一个每月运行一次 java 脚本线程的用例。但是我们观察到的是,如果我们为 setinterval 函数提供 3.5 周的延迟,它不会尊重它并开始每秒进行一次调度。这是一个错误吗?是否有任何延迟的最大限制?
有趣的是,同样适用于 setTimeOut。-
<!DOCTYPE html>
<html>
<body>
<input type="text" id="clock" />
<script>
var int=setInterval(function(){clock()},1000*60*60*24*7*3.5);
function clock()
{
var d=new Date();
var t=d.toLocaleTimeString();
document.getElementById("clock").value=t;
}
</script>
<button onclick="int=window.clearInterval(int)">Stop</button>
</body>
</html>