同學代碼點贊前幾名的在函數外定義了i執行setInterval 那那個start函數有什么意義?而且他們的代碼我試了,點擊stop按鈕不鞥呢停止???
var i =setInterval(clock,1000);
? ? function start(){
? ? ? ?i=setInterval(clock,1000);
? ? }
這里不是很多余嗎?
我刪掉外面那個setInterval后就可以點擊stop停止了
var i =setInterval(clock,1000);
? ? function start(){
? ? ? ?i=setInterval(clock,1000);
? ? }
這里不是很多余嗎?
我刪掉外面那個setInterval后就可以點擊stop停止了
2017-09-22
舉報
2017-09-24
他那個代碼是錯的,如果時間是自定義的話他會比別人快一倍,因為他調用了兩次,你點擊stop只停止了一個
2017-10-09
我是這么寫的,這樣寫的弊端是每點擊start按鈕不會顯示時間
var i ;
? ? function start(){
? ? ? ?i=setInterval(clock,1000);
? ? }
2017-09-22
因為聲明時已經寫了一遍setInterval(clock,1000); ?后面再寫一遍
?i=setInterval(clock,1000);于是會多次出現