1. 变量概述
1.1 什么是变量
变量就是一个装东西的盒子,用于存放数据的容器。
1.2 变量在内存中存储
变量是程序在内存中申请一块内存来存放数据的空间。
通过变量名可以找到变量的数据。
2. 变量使用
2.1 声明变量\变量赋值\变量输出 == 变量初始化
<script>
//声明一个age变量
var age;
//赋值,给age赋值为10
age = 10;
//输出age
console.log(age);
//变量的初始化
var myname = 'pink';
console.log(myname);
</script>
2.2 变量案例
<script>
//用户输入姓名,存储在username
var username = prompt('请输入你的姓名');
//用alert输出username
alert(username);
</script>
3. 变量语法拓展
3.1 更新变量
后面赋值的会覆盖前面的赋值
var age = 10;
age = 18;
3.2 声明多个变量
var age = 18, adderss = 'jiangxi', sex = 'man';
3.3 声明变量的特殊情况
//只声明不赋值,输出undefined
var age;
console.log(age)
//未声明直接使用变量,会报错
console.log(sex)
//不声明直接赋值,可以使用
qq = 110;
console.log(qq)
4. 变量命名规范
- 由字母、数字、下划线、美元符号组成
- 严格区分大小写,app 和 App 是两个变量
- 不能以数字开头
- 不能使用关键字,var、for、while
- 变量名必须有意思, age
- 遵循驼峰命名法,首字母小写,后面单词的首字母大写,myName
- 尽量不要使用 name做变量名
4.1 交换两个变量的值
var apple1 = '青苹果', apple2 = '红苹果', temp;
temp = apple1;
apple1 = apple2;
apple2 = temp;