前端快速上手实践

3、变量和赋值

2022-04-20  本文已影响0人  魔方宫殿

上篇我们学习了JS的4种基本数据类型:number、string 、 boolean 和 undefined。本篇我们来学习变量和赋值。

一、变量
变量是存储数据值的容器,像是一个储物柜,把需要存储的东西随便往里面放,需要的时候再过来拿就行了。类似列方程式:

var x = 7;
var y = 8;
var z = x + y;

在控制台试验一下就可以知道,此时x中存储的是7,y中存储的是8,z中存储的是15。

xyz

也可以取更有含义的名字:

var countApple = 7;
var countBanana = 8;
var totalFruit = countApple + countBanana;
可以看出苹果有7个,香蕉有8个,水果总数是15个。上面这些都是变量,为什么叫变量?因为它存储的值是可以改变的: money is gone

二、变量名
JS用关键字var来声明一个变量,所有变量必须以唯一的名称的标识,不然后面的变量就会把前面声明的变量覆盖掉。这些唯一的名称就是变量名。变量名可以是短名称(比如 x 和 y),或者更具描述性的名称(age、sum、totalVolume)。

定义变量名称的通用规则是:

提示:JavaScript 标识符对大小写敏感。

三、赋值
在 JavaScript 中,等号(=)是赋值运算符,而不是“等于”运算符。
这一点与代数不同。下面的代码在代数中是不合理的:

x = x + 5

然而在 JavaScript 中,它非常合理:把 x + 5 的值赋给 x。(计算 x + 5 的值并把结果放入 x 中。x 的值递增 5。)
注释:JavaScript 中的“等于”运算符是 ==

变量声明以后,如果没有赋值,它扔会有默认值 undefined

undefined

可以在声明变量时向它赋值:

var carName = "porsche";

在上面的例子中,我们创建了名为 carName 的变量,并向其赋值 "porsche"。


总结:
一、变量
二、变量名
三、赋值


上一篇:JS 基础数据类型
下一篇:JS 语法

上一篇下一篇

猜你喜欢

热点阅读