JavaScript的变量是松散类型的,即可以用来保存任何类型的数据。换句话说,每个变量仅仅是一个用于保存值的占位符而已。

定义变量时要使用var操作符,后跟变量名,如下:

var test;

这行代码定义了一个名为test的变量,该变量可以用来保存任何值。

注:未经过初始化的变量,会保存一个特殊的值---undefined。

 

也可以在定义变量的同时设置变量的值,如下:

var test="hello";

 

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

 

可以使用一条语句定义多个变量,只要像下面这样把每个变量(初始化或不初始化均可)用逗号分隔开即可:

var test="hello",
test1=false,
test2=29;