所以我有一个递归调用自己的计时器:
function introAnimation()
{
var ostream = document.getElementById('table');
var newhtml = '<h1>Ready?</h1><br/>';
newhtml += '<h1>' + countdown-- + '</h1>';
ostream.innerHTML = newhtml;
if (countdown > 0)
var a = setTimeout(function() {introAnimation()}, 1000);
}
但问题是程序在完成计时器之前继续运行。有没有办法让所有其他进程停止运行,直到指定的函数停止?