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