我有以下简单的 Javascript 代码。
var input = [
'one',
'two'
];
for(var i in input){
if(typeof input[i+1] == undefined){
console.log("i is the last index");
}
}
我不知道我是否做错了什么,但该console.log()
部分永远不会执行。这意味着它永远不会进入if
条件,而显然最后一个索引之外的索引是未定义的。
你可以在这个fiddle中看到它。
请解释..