导读:初学javascript时,可能更多关注的是代码如何编写,如何来实现某一项功能,而忽略了一个非常重要的问题,那就是养成良好的习惯,从开始就需要保持这个习惯,尤其是在命名问题上,虽然命名并不会影响代码功能的实现,但是,一个良好的命名习惯有助于代码以后的维护。所以提醒广大初学编程代码的人一定要让命名富有意义,让大家一看就懂。 变量名和方法名不一致可能不是一个性能问题,但是对于编程来说非常重要,特别是当你需要维护别人的代码。看看如下例子:
var foo = “bar”; 如果你再添加一个变量叫“something”可能就不是那么合适了,你应该保持命名的一致。这也就是为什么在一些编程语言中,我们使用大写变量名来代表常量。 对于方法来说,我们也需要保持一致,如下:
function subtractFive(number){ 如果你有一个以上的减5方法,那么你如果定义加5方法的话,应该使用如下命名方式:
function addFive(number){ 有时候如果你定义一个返回方法,那么一般使用getXXX(),如果你只是执行操作不返回,那么最好使用doXXX()方法名。 构造器方法最好使用类似其它语言的命名方式,首字母大写,如下:
function Gbin1(color){ 不管怎么,你都应该尽量的让你的命名更加富有意义,能够给别人更多的信息。 |