Javascript 无法读取属性';长度';指未定义的;
这个程序应该打印出数组 但为什么我会变得 无法读取未定义的属性“length” 我刚开始学习JavaScript。多谢各位Javascript 无法读取属性';长度';指未定义的;,javascript,arrays,Javascript,Arrays,这个程序应该打印出数组 但为什么我会变得 无法读取未定义的属性“length” 我刚开始学习JavaScript。多谢各位 const animerray=[ [“mursalin”、“tuly”、“ahad”], ['eren'、'luffy'、'minato'], ['asif','sara','rakib'] ] 对于(设i=0;i const animerray=[ [“mursalin”、“tuly”、“ahad”], ['eren'、'luffy'、'minato'], ['asi
const animerray=[
[“mursalin”、“tuly”、“ahad”],
['eren'、'luffy'、'minato'],
['asif','sara','rakib']
]
对于(设i=0;i
const animerray=[
[“mursalin”、“tuly”、“ahad”],
['eren'、'luffy'、'minato'],
['asif','sara','rakib']
]
animerray.forEach(函数(e){
e、 forEach(函数(a){
控制台日志(a);
});
});
for(假设i=0;i您正在迭代一个额外的元素,您已经初始化了i=0,循环运行了4次,这意味着检查0,1,2,3,在第三次迭代中它没有找到任何东西
const animerray=[
[“mursalin”、“tuly”、“ahad”],
['eren'、'luffy'、'minato'],
['asif','sara','rakib'],
]
对于(让i=0;iChange请为您的代码提供一些解释,这确实有助于其他人理解解决方案。我还添加了forEach选项,非常有用,我很笨:(
for (let i=0;i<=animearray.length;i++)