1、js中变量分为局部变量和全局变量
(1)局部变量:定义在函数(方法)内部的变量
作用范围:只在函数(方法)内部使用,函数执行完成变量也就销毁。
(2)全局变量:在函数外部定义的变量
作用范围:整个页面script脚本中,页面关闭的时候变量销毁。
注意事项:
局部变量赋值但是没有申明的,自动转化为全局变量。
function test(){
var name="tom"; //申明并赋值
name="jake"; //只赋值没有申明
}