Javascript,undefined数组

时间:2015-11-10 22:01:03

标签: javascript arrays split undefined

我试图分割数组的元素,填充字符串并使单独的元素成为新的元素。当我调试时,我变成了警告,arr [l]未定义,但我不明白为什么。有人可以告诉我吗?

...
var arrB=new Array();
for(var l=0; l<=arr.length; l++) {
console.log(arr[l].split(''));
arrB.push(arr[l].split('')); //Here
}

PS:在arr中有元素,它不是空的。

1 个答案:

答案 0 :(得分:2)

更改为:

for(var l=0; l<arr.length; l++)

(将&lt; =改为&lt;)