JS中的变量

私人博客

许小墨のBlog —— 菜鸡博客直通车

系列文章完整版,配图更多,CSDN博文图片需要手动上传,因此文章配图较少,看不懂的可以去菜鸡博客参考一下配图!

系列文章目录

前端系列文章——传送门
JavaScript系列文章——传送门



前言

相对于青龙面板来说,变量就是你填入青龙的cookie,简称ck

在实际项目中,很多情况下,需要在一个初始数据的基础上进行多次累加操作,例如:

// 第一次输出数字1
console.log(1)
// 第二次需要在第一次的结果基础上添加2
console.log(1+2)
// 第三次需要在第二次的结果基础上添加3
console.log(1+2+3)
// 如果有100次累加,我们就需要在后面写100个加,可想而知其中的繁琐

解决方案:我们可以将每次计算得到的数据放在一个容器中,后续操作时,用容器来代表数据即可,不用使用很长的数据了,这样做可以简化我们写的每一行,减少重复的工作。

例如:

a = 1
document.write(a)
b = a + 2
document.write(b)
c = b + 3
document.write(c)
// ...

1、概念

在JS中,我们把存储数据用的容器,称之为变量。变量这种容器,处于内存中。

也就是说,一个变量就是内存中存储数据用的一个内存空间。

2、定义变量

语法:

var 变量名;

var是一个关键字,也就是JS内部指定有特殊作用的单词。

3、变量名的规则

变量名由字母、数字、下划线、美元符号组成,不能用数字开头,不能使用关键字作为变量名。

4、变量本质

定义变量的过程,就是在内存开辟了一个空间,名字是变量名

5、赋值

定义好变量就是在内存开辟好了空间,但空间中什么也没有,是一个空的空间。

我们定义变量的目的是给其中放入数据,给变量中放数据的过程,我们称之为赋值。

赋值需要用到一个符号叫赋值符:=

这个符号在编程中,不代表相等,代表赋值

赋值重点:

  • 赋值符左边的一定是一个变量,准备接收数据

  • 赋值符右边的一定是一个具体的值或者能得到值的一个表达式

  • 赋值符的唯一作用就是将右边得到的值放在左边的变量容器中

例:

var a;
a = 10;
var b;
b = 20;
var c;
c = a + b;

6、常用操作

定义变量,给变量赋值的两行代码,可以合并为一行:

var a
a = 10;
var b = 20;
var c = a + b;

定义多个变量,也可以在定义的时候赋值,每个变量之间使用逗号隔开:

var a = 10,b = 20;
var a,b = 20;
var a = 10,b;

c = 10 // 强烈不建议写法

本博文缺失大量图片,严重影响内容完整性以及阅读体验,完整内容请前往本人菜鸡博客——许小墨のBlog

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

许小墨~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值