1.var省不得
说js脚本语法不太严谨,显然不是这样的,同事测试脚本程序出现了一个问题,经调试发现他在for循环里使用了一个局部变量i,for(i=0;i<10;i++),添加监视的结果出乎意料,i在循环时一会变小,一会变大,没有一点规律,导致循环体执行次数错误,结果也就可想而知了,后来想了半天,i是个局部变量,但未先使用var定义,所以出现了上述现象,加上var定义后正常。 说js脚本语法不太严谨,显然不是这样的,同事测试脚本程序出现了一个问题,
说js脚本语法不太严谨,显然不是这样的,同事测试脚本程序出现了一个问题,经调试发现他在for循环里使用了一个局部变量i,for(i=0;i<10;i++),添加监视的结果出乎意料,i在循环时一会变小,一会变大,没有一点规律,导致循环体执行次数错误,结果也就可想而知了,后来想了半天,i是个局部变量,但未先使用var定义,所以出现了上述现象,加上var定义后正常。 说js脚本语法不太严谨,显然不是这样的,同事测试脚本程序出现了一个问题,