Heim >Web-Frontend >js-Tutorial >javascript atEnd 方法

javascript atEnd 方法

WBOY
WBOYOriginal
2016-06-01 09:54:421492Durchsuche

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

基本语法

<code class="language-javascript">myEnum.atEnd()</code>

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

说明

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

实例

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

<code class="language-javascript">function ShowDriveList(){
   var fso, s, n, e, x;
   fso = new ActiveXObject("Scripting.FileSystemObject");
   e = new Enumerator(fso.Drives);
   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;
      else
         n = "[驱动器未就绪]";
      s +=   n + "<br>";
   }
   return(s);
}
</code>

 

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn