公告:本站提供编程开发方面的技术交流与分享,打造最佳教程网,希望能为您排忧解难!

JS教程

atEnd 方法

更新时间:2013-05-03 23:48:11 |

返回一个 Boolean 值,指明枚举算子是否位于集合的末尾。

myEnum.atEnd()

必选项myEnum参数是任意Enumerator对象。

说明

如果当前项是集合中的最后一个,或者集合为空,或者当前项没有定义,那么atEnd方法将返回true。否则返回false

示例

在下面的代码中,使用了atEnd方法来决定是否到达了一个驱动器列表的末尾:

 function ShowDriveList(){

2   var fsosnex;

3   fso = new ActiveXObject("Scripting.FileSystemObject");

4   e = new Enumerator(fso.Drives);

5   s = "";

6   for (; !e.atEnd()e.moveNext())

   {

8      x = e.item();

9      s = s + x.DriveLetter;

10      s += " - ";

11      if (x.DriveType == 3)

12         n = x.ShareName;

13      else if (x.IsReady)

14         n = x.VolumeName;

15      else

16         n = "[驱动器未就绪]";

17      s +=   n + "<br&gt;";

18   }

19   return(s);

20}

请参阅

item 方法moveFirst 方法moveNext 方法

应用于:Enumerator 对象

最佳教程网

最大的技术交流平台 www.goodxyx.com© CopyRight 2011-2013, All Rights Reserved

浙ICP备11033019号