for(var i=0;i<oDiv.lengthi++)
{
}
因为这个时候i是一个自增的变量 所以要加var
也可以写成
var i
for( i=0;i<oDiv.lengthi++)
{
}
js中let和var定义变量的区别,主要体现在作用于的不同。var定义的变量是全局变量或者函数变量。
let定义的变量是块级的变量。
例如:
while(1){
let let1 = 2
var var1 = 2
}
alert(let1) //不可访问
alert(var1) //可以访问
也就是说,let只对它所在的最内侧块内有效,而var的范围至少是一个函数之内。
需要准备的材料分别有:电脑、html编辑器、浏览器。
1、首先,打开html编辑器,新建html文件,例如:index.html。
2、在index.html中的<script>标签,输入js代码:。
for (var i = 0i<3i++) {
var a = i + ':' + (new Date())
$('body').append(a)
for (var j = 0j <700000000j++)
}
3、浏览器运行index.html页面,此时循环中的内容被延迟执行了。