三、JavaScript变量

一、变量的概念

  • 官方定义:
    • 存储在内存之中的,带有名称的,数据信息
    • 其中存储的数据信息,在程序的执行过程中,是可以改变的
  • 通俗理解:
    • 变量就是一个容器
    • 这个容器必须有一个名称

1、在计算机中,数据是不能独立存在的,必须要有一个存储数据的容器

2、在数据的传递过程中,实际上传递的是这个容器(可理解为水杯),容器中存储着数据(水杯中的水)

3、接收数据时,实际上也是先接收这个容器(拿到水杯),再解析获取到容器中存储的数据

4、数据是可变的(水杯中的水可换成饮料)

二、变量的语法

1 关键词 变量名称 赋值符号 数值数据
2 var     int     =      100
  • 关键词:定义声明变量的关键词之一,表示当前正在定义的是一个变量
  • 变量名称:定义变量的名称,也就是容器的名称,一般是描述存储数据的内容或者类型,要做到见名知意
  • 赋值符号:将等号右边的执行结果赋值给等号左边的变量
  • 数值数据:是存储在变量中的数据数值内容

三、变量的命名规范

  • 必须遵守的:
    • 变量名称只能使用英文字母、数字、下划线,其他内容不推荐使用 ,例如特殊符号,空格等是绝对不能使用的
    • 变量名称严格区分大小写,int 和 Int 是完全两个不同的变量名称
    • 不要使用 JavaScript 保留词和关键词
  • 推荐遵守的
    • 使用小驼峰命名法
    • 不要使用中文命名
    • 尽量做到见名知意
 1 // 定义一个变量并赋值
 2 var int = 100;
 3 
 4 // 定义多个变量并赋值
 5 var int1 = 100;
 6 var int2 = 100;
 7 var int3 = 100;
 8 
 9 // 使用一个关键词 var 来同时定义是三个变量,变量之间使用逗号隔开
10 var n1 = 100, n2 = 100, n3 = 100;
11 var a1 = 20, a2 = 40, a3 = 60;

四、重复赋值

对一个变量多次赋值存储数据

1、第一次定义变量,初始化变量,必须带有关键词var、let或const

2、之后使用变量时,不需要带有关键词

3、后赋值存储的数据,会覆盖之前存储的数据

1 var int = 100;
2 int = 200;
3 console.log(int); // 200

五、数据交换

交换两个变量中的数据

 1 var int1 = 100;
 2 var int2 = 200;
 3 
 4 // 需要定义一个中间变量
 5 var int3 = int1; // 存储int1的原始数据
 6 
 7 int1 = int2; // int1赋值存储int2的原始数据
 8 int2 = int3; // int2赋值存储int3的数据,也就是int1的原始数据
 9 
10 console.log(int1,int2);

六、调试方法

1 var int = 100;

1、控制台输出(常用方法)

1 console.log(int);

console.log() 可以一次输出多个变量或者数据,变量或者数据之间,必须用逗号间隔

2、提示框(不常用)

1 window.alert(int);

3、向页面输出(不常用)

1 document.write(int);

 

 

 

posted @ 2021-07-12 23:18  大米饭盖饭  阅读(56)  评论(0)    收藏  举报