2012-05-18 40 views
-1

我还没有任何代码,因为我只是想知道是否有可能通过动态填充的Array来循环,每次的值可能会不同。变量显然必须使用递增值?循环访问数组并将值分配给变量

+0

是的,这是可能的......但你能澄清一点,你试图达到什么? – scunliffe

+0

这可能吗?是。 – Andreas

+0

我建议阅读[MDN JavaScript指南](https://developer.mozilla.org/en/JavaScript/Guide)并查看示例。 –

回答

2

您可以使用array length属性与未知数组长度工作:

var arr = ["carrots", "bananas", "onions"]; 

for (var i = 0, len = arr.length; i < len; i++) { 
    //every element accesible via arr[i]; 
    //example: 
    console.log(arr[i]); 
} 

将通过,即使它有全阵列式循环有关的更多或更少的元件

有了这个基地,我相信你可以从这里做你想做的事