这两个for循环的区别是什么?



两个控制台的结果是相同的。有人能解释一下为什么会这样吗?

控制台结果

for (let index = 0; index < 5; index++) {
console.log(index)
}
for (let index = 0; index < 5; ++index) {
console.log(index)
}

第一个循环使用post,第二个循环使用preincrement。桌子是这样的++index (pre-increment)表示"增加变量";表达式的值是最终值"Index++ (post-increment)表示"记住原始值,然后增加变量";表达式的值为原始值">

或者您可以遵循此链接https://stackoverflow.com/a/3469896/17123841

相关内容

  • 没有找到相关文章

最新更新