两个不小心犯下的大错误
1、javascript的for循环
代码:
for( i=0,n=arr2.length;i<n;i++){
//
}
症结:
变量i未声明,使之自动升级为全局变量,巧合的是另一段代码用到了全局的变量i,最终导致i的循环中i值错乱
解决方法:
对变量声明:i -> var i;
1、javascript的for循环
代码:
for( i=0,n=arr2.length;i<n;i++){
//
}
症结:
变量i未声明,使之自动升级为全局变量,巧合的是另一段代码用到了全局的变量i,最终导致i的循环中i值错乱
解决方法:
对变量声明:i -> var i;