小编Mad*_*ock的帖子

为什么在 Javascript 中使用 for(var i = 3; i >= 0; i--) 和 for(var i = 3; i--;) 存在差异

为什么有约束和无约束的 for 循环使用有很大差异。

有条件 for(var i = 3; i >= 0; i--) { console.log(i); }

输出 3 2 1 0

无条件 for(var i = 3; i--;) { console.log(i); }

输出 2 1 0

为什么没有条件的会跳过第一次迭代并且也停在0处。

如果不使用条件而是加一而不是减,则会导致无限循环

javascript for-loop

0
推荐指数
1
解决办法
59
查看次数

标签 统计

for-loop ×1

javascript ×1