如何给变量命名

192 阅读1分钟

好的名字能够起到望文生义的作用,对于代码的可维护性和可读性都会有很大的提升

命名规范

常用的命名规范有:匈牙利命名法、大驼峰命名法、小驼峰命名法、下划线命名法; 一般在开发中习惯对类和构造函数使用大驼峰命名法(FirstName);对其他的变量和函数使用小驼峰命名法(firstNanme)。

命名准确性

不要使用抽象的词

好的变量名应该是容易记住的,能够准确表达出变量意义,比如x, y这样的变量就不能准确的表达变量的意义。

命名长度

一般来说变量名不要超过三个单词,单词可以使用大家约定俗成的缩写;但不要使用自己创造的缩写词,避免给人困扰。

命名和作用域结合

命名变量一定要结合作用域范围来考虑。比如在javascript中,函数作用域已经起到了一定的描述作用,所以局部变量可以缩短一些。全局范围内一定要见名知道意,但是要少用全局变量。

总结

  1. 类名和构造函数使用大驼峰命名。
  2. 私有属性使用_开头。
  3. 变量名要准确,专业,且不要太长,不要超过三个单词。
  4. 变量命名要结合所在作用域。