变量
变量,简单都说就是装东西都盒子。
通俗的讲变量就是存放数据的容器。我们通过变量名获取变量,同时也可以修改存放在变量的数据。
本质:变量是程序在内存中申请一块用来寻访数据的空间
var age; // 声明一个名为age都变量
var age = 18; // 变量都初始化(声明并复制变量)
- var 是js的一个关键字,用来声明变量,使用该关键字声明变量后计算机会自动分配内存空间,不需要程序员管。
- age是程序员定义的变量名,我们需要通过变量名来访问内存中分配的空间
变量的使用
<script>
// 读取用户输入并保存到name变量中
var name=prompt('请输入你的名字');
// 输出name变量
alert(name);
</script>
变量语法扩展
1.变量更新
一个变量被重新赋值后,它原有的值就会被覆盖,变量值将以最后一次赋值的值为准
var age =1;
age=15; //最后的值是15,因为1被15覆盖了
2.声明多个变量
同时声明过个变量,只要写一个var,多个变量用英文逗号隔开。
//声明多个变量
// var age=5;
// var name='啊七';
// var home='泉州';
// 改成
var age=5,
name='啊七',
home='泉州';
3.声明变量的特殊情况
let a;
console.log(a) // undefined
4.变量的命名规范
5.变量交换
var apple1=10;
var apple2=20;
var temp ;
temp = apple1;
apple1 = apple2;
apple2 = temp;
console.log(apple1)
console.log(apple2)