¾È±Ô °øºÎ¹æ

Javascript & JQuery & CSS > example - setInterval, clearIntervalÀ» ÀÌ¿ëÇÑ ÀÏÁ¤½Ã°£ °£°ÝÀ¸·Î ÆäÀÌÁö ¹Ýº¹ÀÛ¾÷

µî·ÏÀÏ : 2022-02-26 12:30 Á¶È¸¼ö : 33,561

 
 
javascript ¿¡¼­ 1ÃÊ È¤Àº 2ÃÊ ¸¶´Ù ÀÏÁ¤ÇÑ ½Ã°£°£°ÝÀ¸·Î ÀÛ¾÷À» ¼öÇàÇÏ°í ½ÍÀ»¶§°¡ ÀÖ½À´Ï´Ù.

ÀÌ·²°æ¿ì setInterval À» »ç¿ëÇØÁÖ¸é °£´ÜÇÏ°Ô Ã³¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.
 

 

$(document).ready(function() {
  
setInterval(function(){
         console.log("1Ãʸ¶´Ù ¹Ýº¹ÀÛ¾÷ ÇÕ´Ï´Ù.");
        }, 1000);
}


À§ ¿¹Á¦¿Í °°ÀÌ 1Ãʸ¶´Ù Äַܼα׷Π¹Ýº¹ÀÛ¾÷ ·Î±×¸¦ Âï¾îÁÖ´Â°É È®ÀÎ ÇÏ½Ç ¼ö ÀÖÀ»°Ì´Ï´Ù.

clearInterval ÇÔ¼ö´Â setIntervalÇÔ¼ö°¡ ½ÇÇàÀ» Á¾·áÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

 

//2Ãʸ¶´Ù ¹Ýº¹Ã³¸®
i=1;
var IsInterval = setInterval(function() {
	if (i==10)
	{
		clearInterval(IsInterval)
		alert("¹Ýº¹ÀÛ¾÷ÀÌ ¿Ï·á µÇ¾ú½À´Ï´Ù.");
	} else {
		i=i+1;
	}
}, 2000);


2Ãʸ¶´Ù ¹Ýº¹À» ÇÕ´Ï´Ù. À̶§ i°ªÀ» 1¾¿ ´õÇØÁÝ´Ï´Ù. 

¹Ýº¹À» ÇÏ´Ù°¡ i°ªÀÌ 10ÀÌ µÇ¸é clearInterval(IsInterval) ÀÌ¿ëÇؼ­ ¹Ýº¹ÀÌ ¸ØÃß°Ô µË´Ï´Ù.


À§ ¼Ò½º´Â setInterval ÇÔ¼ö ¾È¿¡ ajaxÀ» ÀÌ¿ëÇؼ­ ´Ù¸¥ÆäÀÌÁö¿¡ Àִ ƯÁ¤ÇÑ ÀÛ¾÷À» ¹Ýº¹¼öÇàÇÏ´Â ¿¹Á¦ÀÔ´Ï´Ù.



 

¡Ø Ȥ½Ã µµ¿òÀÌ µÇ¼Ì´Ù¸é ´ñ±Û¿¡ ÇѸ¶µð ³²°ÜÁÖ¼¼¿ä!
ÀÛ¼ºÀÚ   ºñ¹Ð¹øÈ£
ÀÚµ¿±Û ¹æÁö     (ÀÚµ¿±Û ¹æÁö ±â´ÉÀÔ´Ï´Ù.)
³»¿ë   ´ñ±Û´Þ±â 
À̸ÞÀÏ ¹®ÀÇ : cak0280@nate.com  
Copyright 2000 By ENTERSOFT.KR All Rights Reserved.