js的全局变量与var关键字 var a = '1'; 如果定义在函数外,就是全局变量。如果定义在函数内,就不是全局变量,只能在函数内调用。 但是:如果在函数内定义变量,没有加var关键字,默认表示该变量是全局的。