局部变量只能在局部调用,全局变量到处可以用,js以函数划分区域。一个函数内的变量声明属于这个函数的局部变量,函数外调用不到。太多全局变量会相互干扰,很容易声明一个之前一样的变量导致编程结果不一样,可以用函数闭包来解决。