标识符:编程中的各种名字,例如变量名,属性名,函数名,方法名,数组名,对象名等等。
- 编程中起名字(标识符命名)的规则:
- 由数字和英文组成,但是不能以数字开头
- 特殊字符(除了英文和数字之外的字符)只能包含_和$
- 不能和关键字保留字冲突
- 区分大小写。
<script>
// 错,不能数字开头
let 1x = 10;
let x1 = 20;
let x$ = 30;
// 特殊字符不能有*
let x* = 40;
// 不能是-
let margin-left = 100;
// _可以.
let margin_left = 100;
// 关键字不能做标识符
let let = 10;
let var = 10;
// 可以 LET和let不是相同的标识符
let LET = 20;
let a = 10;
// 报错,因为声明时是小写的a
console.log(A);
// ------------------------------
// 驼峰命名:如果一个标识符是多个单词组成,习惯首个单词的首字母小写,其他字母的首字母大写
let margin_left = 100;
let marginLeft = 100;
let getElementById = '获取id';
</script>
标识符命名习惯:
1:数据类型+单词。例如:oDiv。表示oDiv的数据类型是对象,它的值是一个div标签。
2:驼峰命名。多个单词构成一个标识符,则第一个单词首字母小写,后续单词首字母大写。
例如:getElementsByTagName