js闭包实现按秒计数的方法
来源:绵阳动力网络公司  时间:2015-04-24  阅读:25

闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。相信很少有人能直接看懂这句话,因为他描述的太学术。其实这句话通俗的来说就是:JavaScript中所有的function都是一个闭包。

这里给大家分享一个小技巧,使用javascript闭包实现按秒计数,代码如下:

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

 
  • 电话咨询

  • 0816-2318288