1.var省不得
说js脚本语法不太严谨,显然不是这样的,同事测试脚本程序出现了一个问题,经调试发现他在for循环里使用了一个局部变量i,for(i=0;i<10;i++),添加监视的结果出乎意料,i在循环时一会变小,一会变大,没有一点规律,导致循环体执行次数错误,结果也就可想而知了,后来想了半天,i是个局部变量,但未先使用var定义,所以出现了上述现象,加上var定义后正常。
2.在修改已发布的webservice项目中web.config文件的debug节时(由debug="true"改为debug="false",这样据说可以节省内存消耗),webservice出现异常,一开始以为数据库出现问题,但检查后并非如此,最终得到的结论是发布的dll使用的是debug版,而非release版,看来以后修改web.config还要多留心。
说js脚本语法不太严谨,显然不是这样的,同事测试脚本程序出现了一个问题,经调试发现他在for循环里使用了一个局部变量i,for(i=0;i<10;i++),添加监视的结果出乎意料,i在循环时一会变小,一会变大,没有一点规律,导致循环体执行次数错误,结果也就可想而知了,后来想了半天,i是个局部变量,但未先使用var定义,所以出现了上述现象,加上var定义后正常。
2.在修改已发布的webservice项目中web.config文件的debug节时(由debug="true"改为debug="false",这样据说可以节省内存消耗),webservice出现异常,一开始以为数据库出现问题,但检查后并非如此,最终得到的结论是发布的dll使用的是debug版,而非release版,看来以后修改web.config还要多留心。