W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
JavaScript 還支持另外一種循環(huán)模式,即 for...in 循環(huán)。這一種類型的循環(huán)將對(duì)象屬性作為參數(shù)變量來(lái)實(shí)現(xiàn)循環(huán)。
對(duì)象的概念現(xiàn)在還沒(méi)有討論,對(duì)于 for...in 循環(huán),用起來(lái)可能會(huì)覺(jué)得不舒服。但是一旦開始了解 JavaScript 中的對(duì)象概念,會(huì)發(fā)現(xiàn) for..in 循環(huán)是非常有用的。
for (variablename in object){
statement
}
在每次迭代中將一個(gè)對(duì)象的屬性賦值給變量,這個(gè)循環(huán)會(huì)持續(xù)到這個(gè)對(duì)象的所有屬性都枚舉完。
下面的例子用于打印出一個(gè) Web 瀏覽器導(dǎo)航對(duì)象的屬性:
var aProperty;
document.write("Navigator Object Properties<br /> ");
for (aProperty in navigator){
document.write(aProperty);
document.write("<br />");
}
document.write("Exiting from the loop!");
運(yùn)行結(jié)果:
Navigator Object Properties
appCodeName
appName
appMinorVersion
cpuClass
platform
plugins
opsProfile
userProfile
systemLanguage
userLanguage
appVersion
userAgent
onLine
cookieEnabled
mimeTypes
Exiting from the loop!
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: