我想知道当我们不使用它时会发生什么 例如
for(;i<=10;i++)
{
}
我搜索了一些网站,但我很困惑。 感谢。
答案 0 :(得分:0)
首先,它会给出错误,指出i
未定义。但如果你在循环之前声明它,它可以正常工作:
var i = 0;
for(;i<=10;i++){
console.log(i);
}
您也可以删除终止语句,并将其保存在循环中,如下所示:
var i = 0;
for(;i<=10;){
console.log(i);
i++;
}
它会工作,我希望能回答你的问题......
它类似于while
循环,您首先初始化变量,然后保持循环与比较,并使用终止语句终止它。所以根据你问题中的代码,你基本上做的是这样的:
while(i <= 10){
console.log(i);
i++;
}
哪会出错。