首页 > js/Jquery > js闭包实现–第一秒输出1,第二秒输出2,第三秒输出3……

js闭包实现–第一秒输出1,第二秒输出2,第三秒输出3……

var i =1;
for(i; i<10; i++){
	(function(num){
	 setTimeout(function(){
		 console.log(num);
		 }, num*1000);
	 })(i);
}

重点在闭包的作用域。

  1. 还没有评论
评论提交中, 请稍候...

留言

可以使用的标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
Trackbacks & Pingbacks ( 0 )
  1. 还没有 trackbacks