javascript中的for循環

先說說javascript中其他循環與for循環的區別:

JavaScript 支持不同類型的循環:

  • for - 循環代碼塊一定的次數
  • for/in - 循環遍歷對象的屬性
  • while - 當指定的條件爲 true 時循環指定的代碼塊
  • do/while - 同樣當指定的條件爲 true 時循環指定的代碼塊

for循環的語法:

        for(語句1;語句2;語句3){

               要執行的代碼塊;

         }

例:

<script>

function myFunction()
{

var x="';

for(var $i=0;$i<5;$i++){

     x = x + "hello"+ i + "<br>";

}

document.getElementById(“demo”).innerHTML=x;

}

</script>


for/in 是循環遍歷對象的屬性

語句:

for(條件 in 對象)

{

   執行代碼;

}

例如:

<script>
function myFunction()
{
var x;
var txt="";
var person={fname:"Bill",lname:"Gates",age:56}; 

for (x in person)
{
txt=txt + person[x];
}

document.getElementById("demo").innerHTML=txt;
}
</script>

轉載:ling811

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章