尽量避免使用全局变量,以防与其它函数重名影响运行结果

<textarea cols="50" rows="15" name="code" class="javascript"> var i = 0;//全局变量 alert("i在未进行任何函数里的值:" + i); function withvalue() { var i = 9; //在此函数中重新定义了一个名字和全局变量i重名的变量,不会影响全局变量i的值 } withvalue(); alert("运行withvalue()后i的值" + i); //i=0 function withoutvalue() { i = 100; //在此修改了全局变量i的值 } withoutvalue(); alert("运行withoutvalue()后i的值" + i); //i=100 </textarea>

你可能感兴趣的:(function)