34 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | ||
| title: Window setInterval Method
 | ||
| localeTitle: Набор окон
 | ||
| ---
 | ||
| ## Набор окон
 | ||
| 
 | ||
| Метод `setInterval()` вызывает функцию или оценивает выражение через определенные интервалы (в миллисекундах).
 | ||
| 
 | ||
| ```js
 | ||
|     setInterval(function(){ alert("Hello"); }, 3000); 
 | ||
| ```
 | ||
| 
 | ||
| Метод `setInterval()` будет продолжать вызов функции до вызова `clearInterval()` , или окно закрывается.
 | ||
| 
 | ||
| Метод `setInterval()` может передавать дополнительные параметры функции, как показано в примере ниже.
 | ||
| 
 | ||
| ```js
 | ||
|     setInterval(function, milliseconds, parameter1, parameter2, parameter3); 
 | ||
| ```
 | ||
| 
 | ||
| Значение ID, возвращаемое `setInterval()` , используется как параметр для метода `clearInterval()` .
 | ||
| 
 | ||
| Советы:
 | ||
| 
 | ||
| *   1000 мс = 1 секунда.
 | ||
| *   Чтобы выполнить функцию только один раз, после заданного количества миллисекунд, используйте метод `setTimeout()` .
 | ||
| 
 | ||
| #### Дополнительная информация:
 | ||
| 
 | ||
| Документация: [MDN](https://developer.mozilla.org/en-US/docs/Web/API/WindowOrWorkerGlobalScope/setInterval)
 | ||
| 
 | ||
| JavaScript setInterval () Примеры функций: [Sitepoint](https://www.sitepoint.com/setinterval-example/)
 | ||
| 
 | ||
| и еще несколько примеров: [w3schools](https://www.w3schools.com/jsref/met_win_setinterval.asp) |