变量
存储信息的容器,可以重复赋值。
标识符
变量的名称为标识符,必须以字母,下划线( _ )或者美元符号( $ )开头,后续字符可以是数字和字母,区分大小写
$ 也可以作为变量名
语法
1. 声明空变量 a
变量名为 a ,是一个空的变量
var a ;
如果没有赋初始值,则其值为 udnerined ,表示变量但不包含有值。
2. 声明 有值的变量 a
变量名为 a ,值是 b ,「=」是变量赋值的符号
var a = b;
3. 一条语句声明多个变量
同时定义 a,b,c 三个变量
var a = 1, b = 2, c = 3;
4. 新的变量申明方式 ( es6 )
了解一下新的即可,一个 var 走天下
在 es6 中,可以用 let 声明变量
let a ;
变量的作用域
- 全局作用域 = 在函数之外声明的变量,要被当前文档中的任何其他代码所访问
- 局部作用域 = 在函数内部声明的变量,只能在当前函数的内部访问