12.19---03变量命名规则与规范

134 阅读1分钟

变量的命名规则与规范 (面试可能会问)

  1. 规则 (必须遵守的, 如果不遵守会报错)

在书写变量名的时候, 只能由 数字 字母 下划线 $符号(英文的) 组成, 并且 不能以数字开头

书写时 区分大小写

书写变量名时, 不能使用关键字或者保留字作为变量名

关键字: 在 js 中具有特殊含义的 字母组合

保留字: 在 js 中目前没有特殊含义, 但在将来的某个版本可能会用到, 所以此时也不能使用

在 ES6 还没出现之前具有的保留字

  1. 规范 (建议遵守, 如果不遵守也不会报错)

量名具有含义, 符合见名知意

尽量不要用字母作为变量名, 除非是练习

多个单词的组合名时, 使用驼峰命名法(多个单词拼接时, 后一个单词的首字母大写)

     bigbox -> bigBox
     

符合命名规则

    var a = 100
    var a1 = 100
    var a1_ = 100
    var a1_$ = 100

不符合命名规则

    var 6qwer = 100  // 这种写法 变量名开头是 数字, 不符合变量命名的规则, 所以会报错

变量命名区分大小写

    var a = 100
    var A = 200
    console.log(a)  // 100
    console.log(A)  // 200