重新将集合中的当前项设置为第一项。
enumObj.moveFirst( )
必选项 enumObj 参数为任意的 Enumerator 对象。
说明
如果集合中没有项,那么当前项将被设置为 undefined 。
示例
在下面的例子中,使用了 moveFirst 方法从列表的开始处对 Drives 集合的成员进行计算:
function ShowFirstAvailableDrive(){ var fso, s, e, x; //
声明变量。fso = new ActiveXObject("Scripting.FileSystemObject");
e = new Enumerator(fso.Drives); //
创建Enumerator
对象。e.moveFirst(); //
移到第一个驱动器。s = ""; //
初始化s
do
{
x = e.item(); //
测试驱动器的存在与否。if (x.IsReady) //
是否已准备好。 {s = x.DriveLetter + ":"; //
给第一个驱动器号赋值给s
。break;
}
else
if (e.atEnd()) //
是否在集合的结尾。 {s = "
没有可用的驱动器";
break;
}
e.moveNext(); //
移到下一个驱动器。 }while (!e.atEnd()); //
执行循环,直到集合的结尾。return(s); //
返回可用驱动器的列表。}
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索对象
, 方法
, FSO
, 一个
驱动器
movefirst、extjs movefirst、vb movefirst、recordset movefirst、asp movefirst,以便于您获取更多的相关知识。
时间: 2025-01-30 13:34:59