当我运行此代码时,它告诉我animalIindex
未定义?
let animal = ['lion', 'snail', 'snake', 'tiger', 'sheep', 'frog', 'cheetah', 'leopard'];
for (let animalIndex = 0; animalIndex < animal.length; animalIndex++); {
console.log(animal[animalIndex]);
};
答案 0 :(得分:1)
for (let animalIndex = 0; animalIndex < animal.length; animalIndex++);
如果你在结尾处删除了分号,那么它将起作用,分号表示你的语句已经完成,但是在for循环结束之前你没有完成
关闭for循环,动物[animalIndex]中的animalIndex未定义。