JavaScript 变量

声明变量

声明或者创建变量的时候要用var操作符,后面跟变量名。例如:

    var username;

变量声明后,可以用来保存任何值,像这样没有经过初始化的变量会保存一个特殊的值————undefined。如果想要给变量赋值,用等号连接。例如:

username = "Tom";

也可以在声明或者创建变量时对其赋值,例如:

var username = "Tom"

可以使用一条语句定义多个变量,变量之间用逗号分隔。例如:

var username,age,sex;
var job = "teacher",phone = "13812345678";

变量的作用域

var操作符定义的变量将成为定义该变量的作用域中的局部变量。如果在函数中使用var定义一个变量,那么这个变量在函数退出后就会被销毁。例如:

function test(){
    var username = "Tom";
}
test();
alert(username); //错误

如果省略var操作符,就会创建一个全局变量。例如:

function test(){
    username = "Tom";
}
test();
alert(username); //Tom
转载请注明出处:码谱记录 » JavaScript 变量