变量

存储信息的容器,可以重复赋值。

标识符

变量的名称为标识符,必须以字母,下划线( _ )或者美元符号( $ )开头,后续字符可以是数字和字母,区分大小写

$ 也可以作为变量名

语法

1. 声明空变量 a

变量名为 a ,是一个空的变量

  1. var a ;

如果没有赋初始值,则其值为 udnerined ,表示变量但不包含有值。

2. 声明 有值的变量 a

变量名为 a ,值是 b ,「=」是变量赋值的符号

  1. var a = b;

3. 一条语句声明多个变量

同时定义 a,b,c 三个变量

  1. var a = 1, b = 2, c = 3;

4. 新的变量申明方式 ( es6 )

了解一下新的即可,一个 var 走天下

在 es6 中,可以用 let 声明变量

  1. let a ;

变量的作用域

  1. 全局作用域 = 在函数之外声明的变量,要被当前文档中的任何其他代码所访问
  2. 局部作用域 = 在函数内部声明的变量,只能在当前函数的内部访问