Posted on 2007-05-14 10:05
itspy 阅读(5729)
评论(9) 编辑 收藏 所属分类:
不谈技术 、
小巧实例
XML,HTTP,ID,HTML。在开发中,你遇到这些缩写字符,你是如何对其命名的呢,是全部大写,还是只大写第一个字符?
你对这个问题困惑过吗?
我一直被这个问题困惑,对于我来说经历了如下三个阶段:
- 最初是使用全部大写,比如XML,HTTP,ID。
- 可是后来我再W3C标准里面遇到了这样一个函数,getElementById(),这里面使用的Id,也就是只大写第一个字符,从这个时候开始,我使用只大写第一个字符的命名习惯。
- 可是最近我又发现了一些其它的标准命名习惯:innerHTML,HTTPXmlRequest。这下我真不知道怎么办了,在innerHTML,它全部大写了缩写字符。更搞笑的是HTTPXmlRequest的命名,这个命名自想矛盾,HTTP是全部大写,而第二个Xml则是大写了第一个字符。
本文首发于 http://blog.openj.cn
总结:getElementById,innerHTML,HTTPXmlRequest从这一系列标准开发包的命名习惯中,我实在总结不出规律,一个好的命名习惯,给开发会带来方便,我想开发过程中,大家多少也遇到过这类大小写问题。
连这些标准都在这方面无法统一,我们底层的开发人员真不知道如何去适从了。
注:我上面的命名例子来源
getElementById--->w3c
innerHTML--->微软自己引入的,后来被被其它浏览器所接收
HTTPXmlRequest--->没查到是哪个取的名字,是在AJAX开发时最核心对象。