Compartir a través de


moveFirst (Método)

Restablece el elemento actual de un objeto Enumerator en el primer elemento.

function moveFirst()

Comentarios

Si no hay elementos en la colección, el elemento actual se establece en undefined.

Ejemplo

En el siguiente ejemplo, se utiliza el método moveFirst para evaluar los miembros de la colección Drives desde el principio de la lista:

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 3

Se aplica a:

Enumerator (Objeto)

Vea también

Referencia

atEnd (Método)

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

moveNext (Método)