在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ HTML/ For...in
頁面打印
事件
JavaScript 內(nèi)置函數(shù)
For 循環(huán)
對(duì)象概述
正則表達(dá)式
函數(shù)
算數(shù)對(duì)象
For...in
位置結(jié)構(gòu)
瀏覽器兼容性
數(shù)字對(duì)象
錯(cuò)誤 & 異常處理
啟用
文檔對(duì)象模型
動(dòng)畫
循環(huán)控制
While 循環(huán)
If...Else
頁面重定向
概述
語法
多媒體
對(duì)話框
快速指南
日期對(duì)象
Cookies
調(diào)試
表單有效性驗(yàn)證
布爾對(duì)象
Void 關(guān)鍵字
數(shù)組對(duì)象
變量
運(yùn)算符
Switch Case
圖像映射
字符串對(duì)象

For...in

JavaScript 還支持另外一種循環(huán)模式,即 for...in 循環(huán)。這一種類型的循環(huán)將對(duì)象屬性作為參數(shù)變量來實(shí)現(xiàn)循環(huán)。

對(duì)象的概念現(xiàn)在還沒有討論,對(duì)于 for...in 循環(huán),用起來可能會(huì)覺得不舒服。但是一旦開始了解 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ì)象的屬性:

    <script type="text/javascript">
    <!--
    var aProperty;
    document.write("Navigator Object Properties<br /> ");
    for (aProperty in navigator)
    {
        document.write(aProperty);
        document.write("<br />");
    }
    document.write("Exiting from the loop!");
    //-->
    </script>

運(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!