文章目录
1.变量概述
1.1.什么是变量
- 通俗:装数据的容器,通过变量名获取数据,甚至可以修改数据。
- 本质:变量是程序在内存中申请的一块用来存放数据的空间。
2.变量的使用
2.1.两步走
- 声明变量
var myname;
- 赋值
myname = 'chngwen';
2.2.变量的初始化
var myname ='chengwen';
console.log(myname);
2.3.案例两个
见文件【day10-变量使用案例1.html】【day10-变量使用案例2.html】
3.变量语法扩展
3.1.更新变量
var myname = 'chengwen';
console.log(myname);
// 更新变量
myname = 'xiaojingling';
console.log(myname);
3.2.同时声明多个变量
var age = 118,
address = '快乐老家',
gz = 100;
3.3.声明变量特殊情况
// 只声明不赋值————会显示undefined
var age;
console.log(age);
// 不声明不赋值,直接使用————会报错
console.log(tel);
// 不声明,只赋值————可以显示,但不推荐
sex = 'female';
console.log(sex);
4.变量命名规范
- 由字母(A-Za-z)、数字(0-9)、下划线(_)、美元符号( $ )组成,如:usrAge, num01, _name
- 严格区分大小写。var app; 和 var App; 是两个变量
- 不能以数字开头。 18age 是错误的
- 不能是关键字、保留字。例如:var、for、while
- 变量名必须有意义。 MMD BBD nl → age
- 遵守驼峰命名法。首字母小写,后面单词的首字母需要大写。 myFirstName
- 推荐翻译网站: 有道 爱词
5.交换变量案例
见文件【DAY10-交换变量案例.html】
/* 1.需要一个临时变量帮助我们 */
/* 2.把apple1里面的苹果给临时变量temp */
/* 3.把apple2里面的苹果给apple1 */
/* 4.把临时变量里面的苹果给apple2 */
var temp;
var apple1 = '青苹果';
var apple2 = '红苹果';
temp = apple1; // 把右边给左边
apple1 = apple2;
apple2 = temp;
console.log(apple1);
console.log(apple2);