jsfor循环,为什么一定要加var定义i变量_javascript技巧
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了jsfor循环,为什么一定要加var定义i变量_javascript技巧,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3130字,纯文字阅读大概需要5分钟。
内容图文
![jsfor循环,为什么一定要加var定义i变量_javascript技巧](/upload/InfoBanner/zyjiaocheng/313/428f59a92d44413bbf71d214b2e44684.jpg)
代码如下:
for(i=0;i<10;i++){//就不写成: var i=0
alert(i);
}
但是,这真的不是个好习惯,下面我就说说为什么写Js的for循环一定要加var,否则会时不时给你带来烦人难查的bug。
譬如现在我们要实现这样的功能:输出
10
20
30
40
50
60
70
80
90
100
通过下面code实现,WriteNumber从1到10循环,每次循环调用TenTimes方法返回10倍的索引值。
代码如下:
输出了10。大家可以用下面的代码框运行测试。