將集合中的當前項移動到下一項。
enumObj.moveNext( )
必選項 myEnum 參數(shù)是任意 Enumerator 對象。
假如枚舉算子位于集合的最后,或者集合為空,那么當前項將被設置為 undefined 。
在下面的例子中,使用了 moveNext 方法在 Drives 集合中向下一個驅動器移動:
function ShowDriveList(){ var fso, s, n, e, x; //聲明變量。fso = new ActiveXObject("Scre = new Enumerator(fso.Drives); //創(chuàng)建Enumerator對象。s = ""; //初始化s。for (; !e.atEnd(); e.moveNext()){x = e.item();s = s + x.DriveLetter; //加驅動器號s += " - "; //加"-"字符。if (x.DriveType == 3)n = x.ShareName; //加共享名。else if (x.IsReady)n = x.VolumeName; //加卷名。elsen = "[驅動器未就緒]"; //指明驅動器未就緒。s += n + "/n";}return(s); //返回驅動器狀態(tài)。}
新聞熱點
疑難解答