zoukankan      html  css  js  c++  java
  • 闭包写法

    tab 例子

    for(var i=0; i<aLi.length; i++)
    {
      /*方法一:*/
      /*(function(i){ // 这里 把 外面的 i 存进来................................重点 内部i
      console.log(i); // ............循环的时候 i 已经存在
      aLi[i].onclick=function(){
      alert(i);
      //console.log('2'+i);
      }
      })(i) */ // 循环的时候 把 i 存起来 因为循环一次 运行一次 ...............这里的 外部i 是重点


      /*方法二*/

      aLi[i].onclick=(function(i){
        //alert(i);
        return function(){
          alert(i);
        }
      })(i)

    }

  • 相关阅读:
    idea中maven自动导入出现问题
    DDIA
    DDIA
    DDIA
    DDIA
    DDIA
    DDIA
    DDIA
    MIT 6.824 第五次作业Primary-Backup Replication
    MIT 6.824 第四次作业GFS
  • 原文地址:https://www.cnblogs.com/zhengyan/p/4995105.html
Copyright © 2011-2022 走看看