【发布时间】:2014-10-08 17:23:53
【问题描述】:
在尝试使用“i++”和“++i”后,在“for”循环中使用时,我找不到它们的结果之间的差异。 例如:
for (var i = 0; i < 10; ++i) {
console.log(i);
}
会产生:
0
1
2
3
4
5
6
7
8
9
不应该打印出从 1 到 10 的数字吗,因为迭代器在 console.log(i) 执行之前递增?
【问题讨论】:
-
Pre increment in Javascript 的可能重复项
标签: javascript for-loop iterator console.log