loop
loop
by pakss3
JavaScript
var loopVal; //전역 루프 변수
function work(){
var i = 0;
if(loopVal == null){
alert("전역변수에 아무것도 없습니다");
}else{ //함수가 실행됐을때만 clear함
alert("전역변수에 setTimeout 이 담겨있습니다");
clearTimeout(loopVal);
}
return function(){
loopVal = setTimeout(function(){
alert(i);
i += 1;
typeof working === "function" && working();
},3000);
}
};
var working = work();
working();