欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JScript  

do...while 語(yǔ)句

第一次執(zhí)行一個(gè)語(yǔ)句塊,然后重復(fù)循環(huán)的執(zhí)行該語(yǔ)句塊,直到條件表達(dá)式等于 false。

do
   statement
while (expression) ; 

參數(shù)

statement
可選項(xiàng)。expressiontrue 時(shí)要執(zhí)行的語(yǔ)句?梢允菑(fù)合語(yǔ)句。
expression
可選項(xiàng)。一個(gè)可以強(qiáng)制轉(zhuǎn)換為 Boolean truefalse 的表達(dá)式。如果 expressiontrue,則再執(zhí)行一次循環(huán)。如果 expressionfalse,則結(jié)束循環(huán)。

說(shuō)明

在循環(huán)的第一次重復(fù)執(zhí)行完成前,不檢查 expression 的值,保證至少執(zhí)行循環(huán)一次。此后,循環(huán)每成功重復(fù)一次后都要檢查表達(dá)式。

示例

下面的示例闡明了如何使用 do...while 語(yǔ)句來(lái)重復(fù) Drives 集合。

function GetDriveList(){
   var fso, s, n, e, x;
   fso = new ActiveXObject("Scripting.FileSystemObject");
   e = new Enumerator(fso.Drives);
   s = "";
   do
   {
      x = e.item();
      s = s + x.DriveLetter;
      s += " - ";
      if (x.DriveType == 3)
         n = x.ShareName;
      else if (x.IsReady)
         n = x.VolumeName;
      else
         n = "[Drive not ready]";
         s +=  n + "<br>";
      e.moveNext();
   }
   while (!e.atEnd());
   return(s);
}

要求

版本 3

請(qǐng)參閱

break 語(yǔ)句 | continue 語(yǔ)句 | for 語(yǔ)句 | for...in 語(yǔ)句 | while 語(yǔ)句 | Labeled 語(yǔ)句