var a = '1'; 如果定义在函数外,就是全局变量。如果定义在函数内,就不是全局变量,只能在函数内调用。 但是:如果在函数内定义变量,没有加var关键字,默认表示该变量是全局的。 转载于:https://www.cnblogs.com/cl94/p/10502813.html