Metodo moveFirst

Consente di reimpostare l'elemento corrente di un oggetto Enumerator al primo elemento.

function moveFirst()

Note

Se l'insieme non include alcun elemento, l'elemento corrente viene impostato su undefined.

Esempio

Nell'esempio seguente il metodo moveFirst viene utilizzato per iniziare la valutazione degli elementi dell'insieme Drives a partire dall'inizio dell'elenco:

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);
}

Requisiti

Versione 3

Si applica a:

Oggetto Enumerator

Vedere anche

Riferimenti

Metodo atEnd

Metodo item (Visual Studio - JScript)

Metodo moveNext