摘要:
var bar = 0; var timer = setInterval(function(){ bar = bar>9?clearInterval(timer):bar+1; console.log(bar) },10)打印出的是1-10和undefined;定时器一共执行了11次,最后一次,bar=clearInterval(timer);所以console.log(clearInterval(timer)),结果是undefined;可以这么写:var bar = 0;var timer = setInterval(function(){bar = b... 阅读全文