虽然你可以使用变量而不在javascript中声明它,但是滥用变量会导致难以解决的错误.例如,以下代码将导致无限循环.
for(i=0;i<100;i++){
document.write(fiveTimes(i));
}
...
function fiveTimes(x){
i=5;
return (i*x);
}
Run Code Online (Sandbox Code Playgroud)
我想知道是否有办法强制在使用之前声明javascript中的每个变量.或者任何人都知道如何在庞大的Web服务器中检查大量的javascript文件和块之前的变量声明.