js, js中與循環(huán)對象相關(guān)的語句一般是for/in語句,for/in語句通常用于循環(huán)對象屬性。循環(huán)中的代碼每次執(zhí)行時,都會對數(shù)組的元素或?qū)ο蟮膶傩赃M行操作。
描述:
事實上,JavaScript支持不同類型的循環(huán),如下所示:
1,for-循環(huán)代碼塊一定次數(shù)。
2.for/in循環(huán)遍歷對象的屬性。
3.while-當指定的條件為真時,循環(huán)指定的代碼塊。
4.當指定的條件為真時,循環(huán)指定的代碼塊。
需要注意的是,最好不要使用for/in語句來循環(huán)數(shù)組的索引,但是可以使用for語句來代替。
特定語法格式:
for (var in object) {
執(zhí)行代碼塊
}
參數(shù)描述:
Var必須。指定的變量可以是數(shù)組元素或?qū)ο蟮膶傩浴?
對象必須。指定迭代的對象。
參考示例:
示例1
循環(huán)對象屬性,示例代碼如下:
var person={fname:John, lname:Doe, age:25};
var text=;
var x;
for (x in person) {
text +=person[x] + ;
}
輸出結(jié)果是:
John Doe 25
示例2
示例代碼:
script
function Eg(){
this.name=張三;
this.age=30;
This.port=老程序員;
}
var Eg=new Eg();//實例化
For(var k in eg){ //定義一個要在eg對象中遍歷的k變量。
console . log(k);//名稱年齡端口k表示對象中的屬性名稱。
}
for(var k in eg){
console.log(如[k]);//張三30老程序員
}
/script
以上是邊肖的分享,希望對大家有所幫助。
js,以上就是本文為您收集整理的js最新內(nèi)容,希望能幫到您!更多相關(guān)內(nèi)容歡迎關(guān)注。