-1
setInterval
안에있는 함수에서 변수를 전달하려고합니다.이 코드로 시도했지만 작동하지 않습니다.javascript를 사용하여 setInterval 함수에서 변수를 전달하는 방법은 무엇입니까?
어쨌든 function orologio(arg)
div에 다른 함수 orario_sisma
에 의해 반환 된 변수를 추가합니다. 여기서 두 번째 인수 (formato_orologio
)는 함수 orologio에서 전달됩니다.
click
이벤트의 경우 첫 번째 setInterval을 중지하고 새 인수를 사용하여 다른 시간에 실행해야합니다.
어떻게하면됩니까?
var orologio_real= setInterval(orologio(1), 1000);
$('#A').on('click', function(){
clearInterval(orologio_real);
orologio_real= setInterval(orologio(0), 1000);
});
function orologio (formato_orologio){
$('#remove').remove();
var milliseconds= new Date();
milliseconds= milliseconds.getTime();
var real_time= orario_sisma(milliseconds, formato_orologio);
real_time= '<div id="remove">'+real_time+'</div>';
$(real_time).appendTo('#data-real-time');
}
내 영어는 대단히 감사합니다. (때 당신이 할 수있는)
명백한 중복 코딩의 나쁜 방법입니다. –