两个不小心犯下的大错误

1、javascript的for循环

代码:

for( i=0,n=arr2.length;i<n;i++){

  //

}

症结:

变量i未声明,使之自动升级为全局变量,巧合的是另一段代码用到了全局的变量i,最终导致i的循环中i值错乱

解决方法:

对变量声明:i -> var i;

posted on 2013-10-25 19:39  jackvc  阅读(103)  评论(0编辑  收藏  举报

导航