JavaScript变量


在 JavaScript 中,变量就是一个用来存放值的容器,并且可以对容器中的值做修改。

每个变量都有唯一的变量名,使用变量名来区分变量。

1.声明变量

在 JavaScript 中使用var关键字来声明变量。

var num = 50;

console.log(num);

上述这段代码就是申明了一个名为存放数字用的变量的变量,并且将它的值设为50。

使用 console.log,括号内放置变量名,即可将变量的值输出在控制台。

还有就是变量的名字是可以随便取的,但是随着事件的推移,我们学的内容以及写的代码也会越来越多,所以一般都会用所需变量的英文名来定义

2.赋值

2.1 最简单的赋值操作

给变量设置值的操作称为赋值操作。

var result = 0;

console.log(result); // 输出:0

这是一个最简单的赋值操作,直接将值赋给变量。

通常只有一个等号出现的情况下就存在赋值操作。

2.2 将计算结果赋值给变量

我们还可以将计算结果赋给变量,就像这样:

var result = 2 + 3;

console.log(result); // 输出:5

2.3 让变量也参与计算

var num = 2;
var NUM = 3;

var result = num + NUM; 

console.log(result); 

2.4 改变变量的值

var string = '我爱学习';

console.log(string); 

string = '不想搬砖';

console.log(string); 

这段代码运行后可以在控制台观察到有两个输出,分别对应变量的值。

代码很简单,先声明了一个叫 string 的变量,并赋值字符串我爱学习并输出,随后修改了他的值,重新赋值了字符串不想搬砖。

那我们就可以知道变量的特点,也就是 ‘变’ ,可变性。

3.变量命名规范

在 JavaScript 中变量名存在一定规范,所有变量名必须符合这些规范,否则程序无法执行。

3.1 变量区分大小写

通过2.3的例子我们可以看出,虽然定义的两个变量都是单词num,但是这段代码仍然正常执行,所以从这我们就可以看出变量是区分大小写的,两个变量名即便字母是相同的,但是大小写不同,就不能算做一个变量。

3.2 无法使用关键字作为变量名

关键字就是指一些已经被 JavaScript 预定义或者保留下来的内容,如声明变量用的关键字 var 就不能作为变量名。

  	var var = 1;

在这里插入图片描述
可以看到控制台是报错的。

4.有关变量的其他知识

4.1 默认值

变量在声明的时候,如果没有赋值,则变量就会有一个默认值 undefined。

var nld;

console.log(nld); 

可以看到输出了undefined
在这里插入图片描述

4.2 重复声明 JavaScript 变量

如果再次声明某个 JavaScript 变量,将不会丢它的值。

 		var name = "ateng";
        var name;

        console.log(name);

在这两条语句执行后,变量 name的值仍然是 “ateng”:

在这里插入图片描述

5.小结

变量就是存放值的容器。

  • 19
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值