1.5 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			1.5 KiB
		
	
	
	
	
	
	
	
title, localeTitle
| title | localeTitle | 
|---|---|
| Continue Statement | 继续声明 | 
介绍
continue语句终止当前或标记循环的当前迭代中的语句的执行,并继续执行下一次迭代的循环。
continue; 
如果在带标签的语句中使用continue语句,则语法如下:
continue labelName; 
与break语句相反, continue不会完全终止循环的执行;代替:
- 在while循环中,它会跳回到条件。
- 在for循环中,它跳转到更新表达式。
例子
以下示例显示了一个while循环,该循环具有一个continue语句,该语句在i的值为3时执行。因此, n取值为1,3,7和12。
var i = 0; 
 var n = 0; 
 
 while (i < 5) { 
  i++; 
 
  if (i === 3) { 
    continue; 
  } 
 
  n += i; 
  console.log (n); 
 } 
在下面的示例中,循环从1到9迭代。由于将continue语句与表达式(i < 5)一起使用,因此跳过了continue和for body结尾之间的语句。
for (var i = 1; i < 10; i++) { 
    if (i < 5) { 
        continue; 
    } 
    console.log (i); 
 } 
