首页技术文章正文

怎样在声明变量的同时给变量赋值?

更新时间:2022-01-20 来源:黑马程序员 浏览量:

变量是指在程序运行过程中值可以发生改变的量。变量可以看作存储数据的容益。就像生活中盛水的杯子,杯子指的就是变量,杯中盛放的水指的就是保存在变量中的数据。

在JavaScript中使用var关键字声明变量。这种直接使用var声明变量的方法,称为“显式声明变量”。显式声明变量的基本语法格式如下:

Var 变量名;

在上面的语法格式中,变量名的命名规则与标识符相同。例如,number、_it123均为合法的变量名,88shout、&num为非法变量名。为了让初学者掌握声明变量的方法,我们通过以下代码进行演示:

var sales;
var hits, hot,NENS;
var room_101,rooml02;
var$name, $age;
在上面的示例代码中,利用关键字var声明变量。其中第2、3、4行变量名之间用逗号“,”隔开,实现一条语句同时声明多个变量的目的。

变量的赋值

我们可以在声明变量的同时为变量赋值,也可以在声明完成之后,为变量赋值。例如下面的示例代码:

var unit,room;               //声明变量
var unit=3;                //为变量赋值
var room=1001;               //为交量赋值
Var fname='Tom',age=12;          //声明变量的同时赋值

在上面的示例代码中,均通过关键字var声明变量。其中第1行代码同时声明了unit、mom两个变量,第2、3行码为这两个变量进行赋值,第4行声明了fname、age两个变量,并在声明变量的同时为这两个变量赋值。

值得一提的是,在声明变量时,也可以省略var关键字,通过赋值的方式声明变量,这种方式称为“隐式声明变量”。例如下面的示例代码:

flag=false;                 //声明变量flag并为其赋值false
a=1,b=2;                  //声明变量a和b并分别为其赋值为1和2

在上面的示例代码中,直接省略掉var,通过赋值的方式声明变量。需要注意的是,由JavaScript采用的是动态编译,程序运行时不容易发现代码中的错误,所以本书仍然推荐使用显式声明变量的方法。

注意:如果重复声明的变量已经有一个初始值,那么再次声明就相当于对变量的重新赋值。





猜你喜欢:

JavaScript中let关键词声明变量的好处

JavaScript变量声明方法介绍【Javascript教程】

static关键字怎样控制成员变量?

JavaScript 运算符的优先级与结合性

黑马程序员HTML前端与移动开发开发培训

分享到:
在线咨询 我要报名
和我们在线交谈!