前言
JavaScript基础学习的一些学习笔记一、变量是什么?
简单的说 变量是一个装数据的容器,
我们可以通过变量名获取数据,甚至可以修改数据。
变量的本质
变量是在程序内容中申请一块用来存放数据的空间
二、变量的使用
声明一个变量
var (声明变量的名称);
如
var age; 表示声明一个名为age的变量
var是一个JS的关键字 是variable(变量的意思)的简写,作用为声明变量。在使用该关键字声明变量后,计算机会自动为变量分配内存的控件,不需要我们来进行管理。
而上面举例中的age是我们定义的变量名,我们通过变量名来访问内存中分配的空间。
赋值
如图所示
上图中
age=20 中=是用来给右边的值赋给左部的变量空间 此处代表赋值的意思
age=20 中20为变量值,变量值是我们保存到变量
空间的值
做好我们吧结果输出
打开浏览器 我们测试一下
成功
需要注意的是 如果不给变量赋值 在console里显示underfined
但是只辅助不给变量名字 可以显示。
简写
我们可以声明一个变量并赋值,我们称之为声明变量的初始化。
案例
我们来做个案例来方便理解
代码如下
让我们测试一下
三、变量的语法扩展
更新变量
当一个变量被重新赋值,前面的赋值就会被后面的赋值覆盖
变量值以最后一个值为准
案例如下
此时我们打开浏览器显示的是赋值为19
然后我们新添赋值为20 并测试
声明多个变量
当我们写多个变量的时候 可以只写一个var, 多个变量名之间用英文,隔开 最后一个变量用分号;
案例如下
我们先写多个变量
我们可以简写为
命名规范
1、可以由字母,数字,下划线,美元符号组成
2、区分大小写 比如 var a 和var A是两个不同的变量
3、虽然可以使用数字 但是不可以以数字开头
4、命名不可以是关键字,保留字 如:var,for等等
5、变量名必须有意义 例如MMD BBD等等
6、遵守驼峰命名法,首字母小写 后面单词首字母大写 例如
myName
推荐使用翻译网站:百度翻译, 有道等等。
综合案例
交换两个变量的值
步骤如下
运行成功