在 JavaScript 中所有的变量都是大小写敏感的。这意味着你要区别对待大写字母和小写字母。
MYVAR与MyVar和myvar 是截然不同的变量。这就有可能导致多个截然不同的变量却有着有相似的名字。正是由于以上原因所以强烈地建议你, 不要 使用这一特性。(以免给自己带来麻烦)
最佳实践
使用 驼峰命名法 来书写一个 Javascript 变量,在 驼峰命名法 中,变量名的第一个单词的首写字母小写,后面的单词的第一个字母大写。
举个栗子:
var someVariable;
var anotherVariableName;
var thisVariableNameIsTooLong;
任务
修正声明的变量,让它们的命名符合 驼峰命名法 的规范。
studlyCapVar 应该被定义并且值为 10
properCamelCase 应该被定义并且值为 "A String"
titleCaseOver 应该被定义并且值为 9000
studlyCapVar 应该同时在声明和赋值时使用驼峰命名法
properCamelCase 应该同时在声明和赋值时使用驼峰命名法
titleCaseOver 应该同时在声明和赋值时使用驼峰命名法
// 初始化变量
var StUdLyCapVaR;
var properCamelCase;
var TitleCaseOver;
// 给变量赋值
STUDLYCAPVAR = 10;
PRoperCAmelCAse = "A String";
tITLEcASEoVER = 9000;
// 初始化变量
var studlyCapVar;
var properCamelCase;
var titleCaseOver;
// 给变量赋值
studlyCapVar = 10;
properCamelCase = "A String";
titleCaseOver = 9000;