我试过了,还没有找到任何有关使用i
作为变量的文档,但了解它是索引或迭代的简称,并且how it's used。当被要求写一个基本的循环打印到控制台的所有数字从10到1降序,使用i
作品,但使用i
适当? i
是否保留用于数组?在使用数组之外使用i
是不好的做法吗?我是否保留用于数组?
理想情况下,这回答了一个风格指南参考(事实>意见)。
for (i = 10; i > 0; i--){console.log(i)}
与
for (num = 10; num > 0; num--){console.log(num)}
我问的最佳做法。
该代码工作正常 :)
只要语法有效,就可以使用任何你喜欢的变量。 '我'不是保留任何东西,只是程序员习惯以这种方式使用它。 – j08691
尽管有更多的字母,'num'实际上比'i'的信息量少。 “我”告诉你,它可能迭代正整数,而不是任何数字。 – Touffy