变量

变量,简单都说就是装东西都盒子。

通俗的讲变量就是存放数据的容器。我们通过变量名获取变量,同时也可以修改存放在变量的数据。

本质:变量是程序在内存中申请一块用来寻访数据的空间

  1. var age; // 声明一个名为age都变量
  2. var age = 18; // 变量都初始化(声明并复制变量)
  • var 是js的一个关键字,用来声明变量,使用该关键字声明变量后计算机会自动分配内存空间,不需要程序员管。
  • age是程序员定义的变量名,我们需要通过变量名来访问内存中分配的空间

变量的使用

  1. <script>
  2. // 读取用户输入并保存到name变量中
  3. var name=prompt('请输入你的名字');
  4. // 输出name变量
  5. alert(name);
  6. </script>

变量语法扩展

1.变量更新

一个变量被重新赋值后,它原有的值就会被覆盖,变量值将以最后一次赋值的值为准

  1. var age =1;
  2. age=15; //最后的值是15,因为1被15覆盖了

2.声明多个变量

同时声明过个变量,只要写一个var,多个变量用英文逗号隔开。

  1. //声明多个变量
  2. // var age=5;
  3. // var name='啊七';
  4. // var home='泉州';
  5. // 改成
  6. var age=5,
  7. name='啊七',
  8. home='泉州';

3.声明变量的特殊情况

  1. let a;
  2. console.log(a) // undefined

4.变量的命名规范

5.变量交换

  1. var apple1=10;
  2. var apple2=20;
  3. var temp ;
  4. temp = apple1;
  5. apple1 = apple2;
  6. apple2 = temp;
  7. console.log(apple1)
  8. console.log(apple2)