for 循环语句是循环结构语句,按照指定的循环次数,循环执行循环体内语句(或语句块),其基本结构如下:for(initial condition; test condition; alter condition)
{
statements;
}
循环控制代码(即小括号内代码)内各参数的含义如下:
initial condition 表示循环变量初始值;
test condition 为控制循环结束与否的条件表达式,程序每执行完一次循环体内语句(或语句块),均要计算该表达式是否为真,若结果为真,则继续运行下一次循环
体内语句(或语句块);若结果为假,则跳出循环体。
alter condition 指循环变量更新的方式,程序每执行完一次循环体内语句(或语句块),均需要更新循环变量。
上述循环控制参数之间使用分号“;”间隔开来,考察如下的测试函数:function Test()
{
var iArray=new Array("JHX","QZY","LJY","HZF");
var iLength=iArray.length;
var msg="\nfor 循环语句测试 :\n\n";
msg+="数组长度 : \n "+iLength+"\n";
msg+="数组元素 : \n";
for(var i=0;i<iLength;i++)
{
msg+="iArray["+i+"] ="+iArray[i]+" \n";
}
alert(msg);
}