26 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			26 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|   | --- | |||
|  | title: Iterate with JavaScript for Loops | |||
|  | localeTitle: 使用JavaScript迭代循环 | |||
|  | --- | |||
|  | JavaScript的循环的最常见的类型被称为`for loop` ,因为它运行`for`的特定次数。 | |||
|  | ``` | |||
|  | var ourArray = [];  | |||
|  |  for(var i = 0; i < 5; i++) {  | |||
|  |   ourArray.push(i);  | |||
|  |  }  | |||
|  | ``` | |||
|  | 
 | |||
|  | ourArray现在包含\[0,1,2,3,4\] | |||
|  | 
 | |||
|  | ## 更多关于for循环
 | |||
|  | ``` | |||
|  | for(var i = 0; i < 5; i++) {  // There are 3 parts here  | |||
|  | ``` | |||
|  | 
 | |||
|  | 循环有三个部分。它们用分号分隔。 | |||
|  | 
 | |||
|  | 1.  初始化: `var i = 0;` - 此代码仅在循环开始时运行一次。它通常用于声明计数器变量(使用`var` )并初始化计数器(在这种情况下,它设置为0)。 | |||
|  |      | |||
|  | 2.  条件: `i < 5;` - 只要这是`true` ,循环就会运行。这意味着只要`i`等于5,循环就会停止循环。请注意,循环内部永远不会将`i`视为5,因为它将在此之前停止。如果此条件最初为`false` ,则循环将永远不会执行。 | |||
|  |      | |||
|  | 3.  增量: `i++` - 此代码在每个循环结束时运行。它通常是一个简单的增量( `++`运算符),但实际上可以是任何数学变换。它用于向前移动计数器( `i` )(或向后移动等)。 |