Compartir a través de


atEnd (Método)

Devuelve un valor de tipo Boolean que indica si el enumerador está al final de la colección.

function atEnd() : Boolean

Comentarios

El método atEnd devuelve true si el elemento actual es el último de la colección, la colección está vacía o el elemento actual no está definido. De lo contrario, devuelve false.

Ejemplo

En el siguiente código, el método atEnd se utiliza para determinar si se ha alcanzado el final de una lista de unidades:

function ShowDrives()
{
    var s = "";
    var bytesPerGB = 1024 * 1024 * 1024;

    var fso = new ActiveXObject("Scripting.FileSystemObject");
    var e = new Enumerator(fso.Drives);

    e.moveFirst();
    while (e.atEnd() == false)
    {
        var drv = e.item();

        s += drv.Path + " - ";

        if (drv.IsReady)
        {
            var freeGB = drv.FreeSpace / bytesPerGB;
            var totalGB = drv.TotalSize / bytesPerGB;

            s += freeGB.toFixed(3) + " GB free of ";
            s += totalGB.toFixed(3) + " GB";
        }
        else
        {
            s += "Not Ready";
        }

        s += "\n";

        e.moveNext();
    }
    return(s);
}

Requisitos

Versión 2

Se aplica a:

Enumerator (Objeto)

Vea también

Referencia

item (Método) (Visual Studio - JScript)

moveFirst (Método)

moveNext (Método)