隨筆 - 6  文章 - 129  trackbacks - 0
          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿(14)

          隨筆檔案(6)

          文章分類(467)

          文章檔案(423)

          相冊

          收藏夾(18)

          JAVA

          搜索

          •  

          積分與排名

          • 積分 - 826723
          • 排名 - 49

          最新評論

          閱讀排行榜

          評論排行榜

          迭代語句又叫循環(huán)語句,聲明一組要反復(fù)執(zhí)行的命令,直到滿足了某些條件為止。循環(huán)通常用于迭代數(shù)組的值(因此而得名),或者執(zhí)行重復(fù)的算術(shù)任務(wù)。ECMAScript為了這種處理提供了四種迭代語句。

          1. do-while語句

          do-while語句是后測試循環(huán),即退出條件在執(zhí)行過循環(huán)內(nèi)部的代碼之后計算。這意味著在計算表達式之前,至少會執(zhí)行循環(huán)主體一次。語法如下:

          例如:

          2. while語句

          while語句是前測試循環(huán)。這意味著退出條件是在執(zhí)行循環(huán)內(nèi)部的代碼之前計算的。因此,循環(huán)主體可能根本不被執(zhí)行。語法如下:

          例如:

          3. for語句

          for語句是前測試循環(huán),而且在進入循環(huán)之前,能夠初始化變量,并定義循環(huán)后要執(zhí)行的代碼。語法如下:

          例如:

          這段代碼定義了初始值為0的變量i。只有當(dāng)條件表達式(i<iCount)的值為true時,才進入for循環(huán),這樣循環(huán)主體可能不被執(zhí)行。如果執(zhí)行了循環(huán)主體,那么將執(zhí)行循環(huán)后表達式,并迭代變量i

          4. for-in語句

          for-in語句是嚴(yán)格的迭代語句,用于枚舉對象的屬性。語法如下:

          例如:

          這里,for-in語句用于顯示BOM window對象的所有屬性。前面討論過的方法property- IsEnumerable()ECMAScript中專門用于說明屬性是否可以用for-in語句訪問的方法。



          posted on 2008-01-18 19:49 Ke 閱讀(1828) 評論(0)  編輯  收藏 所屬分類: javascript
          主站蜘蛛池模板: 香格里拉县| 贡嘎县| 洪湖市| 封开县| 富民县| 南雄市| 仪陇县| 阳东县| 新乡市| 海林市| 鸡西市| 灵寿县| 越西县| 周口市| 建始县| 务川| 大冶市| 韩城市| 苏尼特右旗| 阿荣旗| 内黄县| 济南市| 甘谷县| 怀远县| 沙洋县| 晋宁县| 黄骅市| 海城市| 平谷区| 枞阳县| 同江市| 安泽县| 综艺| 谢通门县| 保山市| 古蔺县| 屏南县| 正镶白旗| 广安市| 武川县| 昭觉县|