45IT.COM- 电脑学习从此开始!
DIY硬件教程攒机经验装机配置
设计Photoshop网页设计特效
系统注册表DOS系统命令其它
存储主板显卡外设键鼠内存
维修显卡CPU内存打印机
WinXPVistaWin7unix/linux
CPU光驱电源/散热显示器其它
修技主板硬盘键鼠显示器光驱
办公ExcelWordPowerPointWPS
编程数据库CSS脚本PHP
网络局域网QQ服务器
软件网络系统图像安全
页面导航: 首页 > 设计学院 > 网络编程 > javascript >

初学javascript常犯错误之变量名和方法名不一致

电脑软硬件应用网 45IT.COM 时间:2012-12-05 13:09 作者:佚名

导读:初学javascript时,可能更多关注的是代码如何编写,如何来实现某一项功能,而忽略了一个非常重要的问题,那就是养成良好的习惯,从开始就需要保持这个习惯,尤其是在命名问题上,虽然命名并不会影响代码功能的实现,但是,一个良好的命名习惯有助于代码以后的维护。所以提醒广大初学编程代码的人一定要让命名富有意义,让大家一看就懂。

变量名和方法名不一致可能不是一个性能问题,但是对于编程来说非常重要,特别是当你需要维护别人的代码。看看如下例子:

var foo = “bar”;
var plant = “green”;
var car = “red”;

如果你再添加一个变量叫“something”可能就不是那么合适了,你应该保持命名的一致。这也就是为什么在一些编程语言中,我们使用大写变量名来代表常量。

对于方法来说,我们也需要保持一致,如下:

function subtractFive(number){
return number - 5;
}

如果你有一个以上的减5方法,那么你如果定义加5方法的话,应该使用如下命名方式:

function addFive(number){
return number + 5;
}

有时候如果你定义一个返回方法,那么一般使用getXXX(),如果你只是执行操作不返回,那么最好使用doXXX()方法名。

构造器方法最好使用类似其它语言的命名方式,首字母大写,如下:

function Gbin1(color){
this.color = color;
}

不管怎么,你都应该尽量的让你的命名更加富有意义,能够给别人更多的信息。

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
无法在这个位置找到: baidushare.htm
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
推荐知识