1.什么是变量
变量是盒子,存放数据的容器。
本质:变量本质上是程序在内存中申请的存放数据的空间。
2.如何使用变量(两种方法)
-
先声明变量再赋值
语法:var 变量名;
var是JS中的关键字,用来声明变量,使用它声明变量后,计算机会自动为变量分配内存空间;
变量名 = 值;
通过变量名来访问内存中分配的空间,可理解为门牌号,知道门牌号,我就知道你们家在哪,就能找到你;
-
变量的初始化(声明变量并赋值)
eg: var age = 18;
var myname = prompt('');
注:
a.更新变量以最后一次赋值为准;
b.声明多个变量应用英文逗号隔开,用连等是不对的。
var a = 3 , b = 3 , c =3; √
var a = b = c =3; ×
var a = 3; b = 3; c = 3; //上面的连等相当于此处
c.声明变量的特殊情况
只声明不赋值 // undefined
不声明不赋值,直接用会报错 // 变量 is not defined
不声明直接赋值 // 可以但不建议,因为在函数内部直接赋值会被当做全局变量来处理