foreach()
函数遍历数组,从开始到结束,三个
参数是一个数组元素,一个元素的索引,和一个阵列本身(如果参数是一个数组的元素,即,一个数组的值。
VaR数据= { 1 2 3 4 5 6 };
var总和= 0;
data.foreach(
功能(v){ / / v是数组的值123456
和(+;v;})
document.write(金额+); / /
打印21
data.foreach(功能(O,P,Q){ / /分别为:数组元素,该元素的索引数组本身
q=o=o + 1;
})
document.write(数据);
注:foreach不能在所有的元素
都是通过调用函数终止(和环已断裂的
方法)。如果我们想终止之前,我们必须把每个试块和抛出异常。如果函数调用foreach()调用引发foreach.break例外,循环将提前终止:
foreach(A,B,函数C){
尝试{
a.foreach(B,C);
} catch(e){
如果(E = = = foreach。打破)返回;
否则扔E;
}
}
foreach。打破=新的
错误(了解);
}