js定时器避免闭包
2016-04-18 15:44
363 查看
js定时器避免闭包的情况,用实参传给形参
例:
function test(){
var i ;
for(i=0;i<10;i++){
setTimeout(function (index){
return function(){console.log(index);}
}(i),i*1000)
}
}
例:
function test(){
var i ;
for(i=0;i<10;i++){
setTimeout(function (index){
return function(){console.log(index);}
}(i),i*1000)
}
}
相关文章推荐
- 如何移除Joomla自带的js和link文件
- 解决引入js出现红叉
- JS关闭页面弹窗提醒
- $.post(url,[data],[callback],'json')
- 使用SeaJS实现模块化JavaScript开发
- javascript中的分号【;】
- linqjs的常用方法
- javascript 上传图片 检测宽度 高度 文件大小
- js滚动页面到固定位置进行操作
- javascript组件开发方式
- javascript code snippet -- 保留小数点位数
- JavaScript全功能轮播图编写总结
- javascript code snippet -- Forwarding Mouse Events Through Layers
- JS日期倒序动态(商城一般用)
- JS运动中的部分实用函数总结
- js 调用方法,用ajax
- 4.18 图片切换【js基础应用】
- JavaScript DOM(二)
- 在JavaScript中对HTML进行反转义
- JSON处理类