/*
* 标识符
* - 在JS中所有的可以由我们自主命名的都可以称为是标识符
* - 例如:变量名,函数名,属性名都属于标识符
* - 命名一个标识符时需要遵守如下的规则:
* 1.标识符中可以含有字母,数字,_,$
* 2.标识符不能以数字开头
* 3.标识符不能时ES中的关键字或保留字
* 4.标识符一般都采用驼峰命名法(不是强制要求)
* - 首字母小写,每个单词的开头字谜大写,其余字母小写 例如:helloWorld
* - JS底层保存标识符时实际上时采用的Unicode编码
* 所以理论上讲,所有的utf-8中含有的内容都可以作为标识符
*/
var a_1_$ = 123;
console.log(a_1_$);//正确输出
var a_1_$@ = 123;
console.log(a_1_$@);//报错
var 1abc = 123;
console.log(1abc);//报错 不能以数字开头
var abc = 123;
console.log(abc);//正确
var $abc = 123;
console.log($abc);//正确
var var = 123;
console.log(var);//报错 var是关键字
var if = 123;
console.log(if);//报错 if时保留字
//千万不要这么用
var 锄禾日当午 = 123;
console.log(锄禾日当午);//123