1.字面量:一些不可更改的值
例如 1、2、3、4、5
字面量可以直接使用,但我们一般不会直接使用字面量
2.变量:变量用来保存字面量,且变量的值可以任意改变
变量更方便我们使用,所以开发中都是通过变量去保存一个字面量,很少会使用字面量
3.声明变量
在JS中使用var关键字声明一个变量
var a;
为变量赋值
a=123;
声明和赋值同时进行
var b=789;
4.标识符
在js中所有的可以有我们自主命名的都可以称为标识符
例如:变量名、函数名、属性名
5.命名标识符的规则
1.标识符中可以含有字母、数字、_、$
2.标识符不可以数字开头
3.标识符不能是ES中的关键字或保留字 例如:var var=123;
4.标识符一般都采用驼峰命名法
驼峰命名法:首字母小写,每个单词的开头字母大写,其余字母小写
例如 helloWorld xxxYyyZzz
注意:
JS底层保存标识符时实际上是采用的Unicode编码
所以理论上讲,所以的utf-8中含有的内容都可以作为标识符(但是千万不要用,因为使用起来对于后期维护并不友好)