变量
变量是存储数据值的容器.相当于水和水杯的关系,
注意哟声明变量前面要带一个var哦,别问为啥,问就是甲鱼的臀部,规定
var a // 此时我们就声明了一个变量(相当于拿来了一个水杯)
复制代码
接下来我们给水杯倒入水
var a // 此时我们就声明了一个变量(相当于拿来了一个水杯)
a=1 // 此时的值1就相当于水,
复制代码
注意一般我们在开发当中声明变量并赋值不会这样写(脱裤子放屁)
那么我们将上面的拿水杯和倒水合二为一
var a=1
//当然也可以赋予其他类型的值
var b="我是字符串"
复制代码
那这又有什么用呢?
可以通过变量参与计算,或调用看下面代码
var a=1
var b=2
alert(a+b) // 浏览器会弹出3的结果
复制代码
改变变量的值
var a=1
a="我改成字符串了"
alert(a)
复制代码
变量的命名
-
所有 JavaScript 变量必须以唯一的名称的标识(不能重名)。 这些唯一的名称称为标识符。
-
标识符可以是短名称(比如 x 和 y),或者更具描述性的名称(age、sum、totalVolume)。
构造变量名称(唯一标识符)的通用规则是:
- 名称可包含字母、数字、下划线和美元符号 名称必须以字母开头 名称也可以 $ 和 _ 开头(但是在本教程中我们不会这么做)
- 名称对大小写敏感(y 和 Y 是不同的变量) 保留字(比如 JavaScript 的关键词)无法用作变量名称 提示:JavaScript
一条语句,多个变量
var a=1,b=2,c="字符串";//这样可以省略var
复制代码
如果我们初始化变量没有赋值a是什么呢
var a;
alert(a)// undefined
复制代码
没错是undefined就是我能上章节说undefined,就是无
使用 let 和 const (ES6)
我们声明变量不仅可以用var 还可以用 let和const
let name="大朗"
const age=24
复制代码
至于var,let,const声明的变量有什么不一样后面我会介绍
最后我们学一个控制台打印语句console.log()
因为alert()老是弹啊弹 太烦
怎么使用console.log()
- 打开谷歌浏览器F12键
- 选择console
呐绿色的地方就是我们写代码的地方了
试一下子
var name="我是字符串"
console.log(name)//学会此你便接触到了程序员的秘密
复制代码