当在函数内部定义变量时,一定要用var定义,否则该变量将是全局变量。 实例: function fn1{ b=2; alert(b); } 此时,如果页面执行了fn1函数,则b变量将成为全局变量。