我一直在尝试使用setTimeout和setInterval,但无法使代码按照我想要的方式执行。我的目标是创建一个setInterval,每三秒钟调用一次,并在十秒钟后清除它。然而,当我在firebug中运行代码时,我只得到一个数字,我认为这是setInterval的id,因为每次我执行代码时,这个数字都会增加。
var intID = setInterval(function() {
console.log("I've been called");},3000);
setTimeout(clearInterval(intID), 10000);