JavaScript for/in 語句
實例
迴圈對象屬性:
var person = {fname:"John", lname:"Doe", age:25};
var text = "";
var x;
for (x in person) {
    text += person[x];
}
text 輸出結果為:
	John Doe 25
定義和用法
for/in 語句用於迴圈對象屬性。
迴圈中的代碼每執行一次,就會對數組的元素或者對象的屬性進行一次操作。
JavaScript 支持不同類型的迴圈:
- for - 迴圈代碼塊一定的次數
- for/in - 迴圈遍曆對象的屬性
- while - 當指定的條件為 true 時迴圈指定的代碼塊
- do/while - 同樣當指定的條件為 true 時迴圈指定的代碼塊
注意: 不要使用 for/in 語句來迴圈數組的索引,你可以使用 for 語句替代。
流覽器支持
| 語句 | |||||
|---|---|---|---|---|---|
| for/in | Yes | Yes | Yes | Yes | Yes | 
語法
	for (var in
	object) {
執行的代碼塊
}
執行的代碼塊
}
參數值
| 參數 | 描述 | 
|---|---|
| var | 必須。指定的變數可以是數組元素,也可以是對象的屬性。 | 
| object | 必須。指定迭代的的對象。 | 
技術細節
| JavaScript 版本: | 1.0 | 
|---|
相關頁面
JavaScript 教學: JavaScript For 迴圈
JavaScript 參考手冊: JavaScript for 語句
 JavaScript 語句參考手冊
 JavaScript 語句參考手冊
			