包含变量的数组的引用索引

时间:2016-01-04 15:52:05

标签: javascript

如果我可以在for循环中使用array [i],为什么我不能以类似的方式使用不同的包含数字的变量,例如:

var arrayLength = array.length;  
var end = string.slice(array[arrayLength],stringLength);
        console.log(arrayLength);
        theRestArray.push(end);

1 个答案:

答案 0 :(得分:2)

javascript中的数组是零索引的,即第一个元素是array[arrayLength-1],最后一个是array[arrayLength-1]。因此,使用array[arrayLength]代替{{1}},它应该有效。