js学习笔记2:不同类型循环

今天学习了js的比较、if/else、switch/case和各种循环,这些东西每种语言都大同小异,没什么好看的,重点说一下js的循环。

JavaScript 支持不同类型的循环:

  • for - 循环代码块一定的次数
  • for/in - 循环遍历对象的属性
  • while - 当指定的条件为 true 时循环指定的代码块
  • do/while - 同样当指定的条件为 true 时循环指定的代码

1、For 循环

for (初始条件; 执行条件; 执行后变量变化)
  {
  被执行的代码块
  }

初始条件可以一次给多个变量赋值,也可以省略。

2、For/In 循环

JavaScript for/in 语句循环遍历对象的属性:

<script>
function myFunction()
{
var x;
var text="";
var person={
    CEO:"Bill Gates",
    CCO:"Pony Ma",
    CHI:"Boqian Liu"
    };

for( x in person){
text+=person[x];
text+="</br>";
}
document.getElementById("demo").innerHTML=text;
}

3、while 循环

while (条件)
  {
  需要执行的代码
  }

4、do/while 循环

do
  {
  需要执行的代码
  }
while (条件);

5、break和continue

猜你喜欢

转载自www.cnblogs.com/BoqianLiu/p/9253380.html