最近,关于ES6中的变量命名,特意重新整理了基础,看是否应该将变量大写。 特别总结如下。
js变量命名规范
区分变量名的大小写(y和y是不同的变量) )。
变量名包含字符、数字、美元符号($ )和下划线,但第一个字符不是数字,不能包含空格或其他标点符号。 变量也可以以$符号和_符号开头。 (但是,不推荐。 )
禁止命名JavaScript关键字、保留字
变量名由两个以上的单词构成时,可以采用驼峰命名法。
驼峰有两种形状:
驼峰式命名法(lower camel case ) (第一个单词以小写字母开头; 第二个单词的首字母是大写的。 例如,firstName、lastName。
驼峰匹配命名法(upper camel case ) :每个单词的首字母使用大写字母。 例如,FirstName、LastName和CamelCase也称为Pascal命名法。
帕斯卡命名法
也就是说,如果变量名称由两个或多个单词组成,则单词之间用连接号(-)、下划线(_ )连接。 如first-name或first_name。
const用于声明常量,一旦定义就无法更改。 必须在声明常量的同时赋值。 此外,常量通常以大写字母命名。
常数人员; //错误,const Person='bread and dream '; //正确的常数人员2='否'; 人员2=' dream or bread '; //报告错误,不能重新赋值