34 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | ||
| title: Window setInterval Method
 | ||
| localeTitle: Window setInterval方法
 | ||
| ---
 | ||
| ## Window setInterval方法
 | ||
| 
 | ||
| `setInterval()`方法以指定的时间间隔(以毫秒为单位)调用函数或计算表达式。
 | ||
| 
 | ||
| ```js
 | ||
|     setInterval(function(){ alert("Hello"); }, 3000); 
 | ||
| ```
 | ||
| 
 | ||
| `setInterval()`方法将继续调用该函数,直到调用`clearInterval()`或关闭窗口。
 | ||
| 
 | ||
| `setInterval()`方法可以将其他参数传递给函数,如下例所示。
 | ||
| 
 | ||
| ```js
 | ||
|     setInterval(function, milliseconds, parameter1, parameter2, parameter3); 
 | ||
| ```
 | ||
| 
 | ||
| `setInterval()`返回的ID值用作`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) |