DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> JavaScript綜合知識 >> JavaScript中的for和iin循環的使用
JavaScript中的for和iin循環的使用
編輯:JavaScript綜合知識     

Javascript中的for in循環通常用來遍歷數組

首先要了解什麼是數組,所謂數組,其實就是一個保存了一組類似變量的一個集合。我們來看一個保存了愛好的數組實例:

<html>

<body>

<script type="text/JavaScript">

var x;

var hobbies = new Array();//創建一個新的數組

hobbies[0] = "JavaScript";

hobbies[1] = "CSS";

hobbies[2] = "籃球";

for (x in hobbies)//數組中的每一個變量

{

document.write(hobbies[x] + "<br />");

}

</script>

</body>

</html>

輸出結果如下:

JavaScript

CSS

籃球

我們來分析一下上面的例子:

var hobbies = new Array();一句創建了一個新的數組。

hobbies[0] = "JavaScript";以及之後的兩句則是給hobbies數組賦值。這與我們之前見過的變量賦值不太一樣,hobbies後面多出一個"[0]",這個是變量的索引。我們之前已經說了,數組是變量的集合,因此我們在賦值之前需要指明給數組中的哪一個變量賦值。在這裡,"[0]"表示的是hobbies數組所包含的第一個變量,沒錯,數組的索引是從0開始的,開始可能有點別扭,慢慢就習慣了。

最後的for in循環就很好理解了,

for (x in hobbies)//數組中的每一個變量

     {

     document.write(hobbies[x] + "<br />");

     }

表示遍歷hobbies數組的所有變量,並且將他們逐一輸出。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved