![]() |
||
|
aranea.ru || JavaScript - Введение | moveFirst
moveFirstОписаниеПеремещает текущий элемент в коллекции на первую позицию. СинтаксисmyEnum.moveFirst( )Аргумент myEnum – это любой объект Enumerator. КомментарийЕсли в коллекции элементов нет, то текущий элемент устанавливается, как undefined. В следующем примере метод moveFirst используется для оценки членов совокупности Drives с начала списка:
function ShowFirstAvailableDrive()
{
var fso, s, e, x;
fso = new ActiveXObject("Scripting.FileSystemObject");
e = new Enumerator(fso.Drives);
e.moveFirst();
s = "";
do
{
x = e.item();
if (x.IsReady)
{
s = x.DriveLetter + ":";
break;
}
else
if (e.atEnd())
{
s = "No drives are available";
break;
}
e.moveNext();
}
while (!e.atEnd());
return(s);
}
|