JavaScript 15 循环语句

常用的循环语句有: for, while, do-while, for-each

都是用于在满足条件的前提下,重复执行代码用的

示例 1 : 

循环语句

使用 for打印0-4
注意: 进行循环的时候,一定要设置好自增和结束条件,否则会导致无限循环,浏览器直接挂掉。我已经被坑了很多次了。

<script>
function p(s){
  document.write(s);
  document.write("<br>");
}
 
document.write("使用for循环打印 0 到 4<br>");
 
for(var i=0;i<5;i++){
  p(i);
}
 
</script>

 示例 2 : 

循环语句

其实 while就是另一种形式的for
使用while打印0-4
注意: 进行循环的时候,一定要设置好自增和结束条件,否则会导致无限循环,浏览器直接挂掉。我已经被坑了很多次了。

<script>
document.write("使用while循环打印 0 到 4<br>");
function p(s){
  document.write(s);
  document.write("<br>");
}
 
var i = 0;
while(i<5){
  p(i);
  i++;
}
 
</script>

 示例 3 : 

循环语句,至少执行一次

其实do-while与while的区别在于,至少会执行一次
使用do-while打印0-4
注意: 进行循环的时候,一定要设置好自增和结束条件,否则会导致无限循环,浏览器直接挂掉。我已经被坑了很多次了。

<script>
function p(s){
  document.write(s);
  document.write("<br>");
}
document.write("使用do-while循环打印 0 到 4<br>");
var i = 0;
 
do{
 p(i);
 i++;
} while(i<5);
 
</script>

示例 4 : 

继续下一次循环

continue 表示放弃本次循环,进行下一次循环

<script>
function p(s){
  document.write(s);
  document.write("<br>");
}
  
document.write("使用for循环打印 0 到 4<br>如果发现是3,就<span style='color:red'>放弃本次循环,并且进入下一次</span>循环<br>");
  
for(i=0;i<5;i++){
  if(i==3)
    continue;
  p(i);
}
  
</script>

 示例 6 : 

终止循环

break表示终止循环,循环体结束

<script>
function p(s){
  document.write(s);
  document.write("<br>");
}
   
document.write("使用for循环打印 0 到 4<br>如果发现是3,就<span style='color:red'>终止循环,循环体结束 </span><br>");
   
for(i=0;i<5;i++){
  if(i==3)
    break;
  p(i);
}
   
</script>

原文地址:https://www.cnblogs.com/JasperZhao/p/13329596.html