子吾_
2017-09-22 17:44
var i =setInterval(clock,1000);
function start(){
i=setInterval(clock,1000);
}
这里不是很多余吗?
我删掉外面那个setInterval后就可以点击stop停止了
他那个代码是错的,如果时间是自定义的话他会比别人快一倍,因为他调用了两次,你点击stop只停止了一个
我是这么写的,这样写的弊端是每点击start按钮不会显示时间
var i ;
function start(){
i=setInterval(clock,1000);
}
因为声明时已经写了一遍setInterval(clock,1000); 后面再写一遍
i=setInterval(clock,1000);于是会多次出现
JavaScript进阶篇
468194 学习 · 21891 问题
相似问题