以文本方式查看主题

-  W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL  (http://bbs.xml.org.cn/index.asp)
--  『 HTML/XHTML/Ajax/Web 2.0/Web 3.0 』  (http://bbs.xml.org.cn/list.asp?boardid=22)
----  单词缩写应该使用怎样的命名规范?(使用DOM标准,和AJAX举例说明问题)  (http://bbs.xml.org.cn/dispbbs.asp?boardid=22&rootid=&id=46840)


--  作者:flyfoxs
--  发布时间:5/14/2007 10:06:00 AM

--  单词缩写应该使用怎样的命名规范?(使用DOM标准,和AJAX举例说明问题)

在开发时经常遇到一些常见的英文单词缩写,应该怎么对这些字符命名,是全部大写,还是只大写第一个字符?


我一直被这个问题困惑,对于我来说经历了如下三个阶段:

最初是使用全部大写,比如XML,HTTP,ID。

可是后来我再W3C标准里面遇到了这样一个函数,getElementById(),这里面使用的Id,也就是只大写第一个字符,从这个时候开始,我使用只大写第一个字符的命名习惯。

可是最近我又发现了一些其它的标准命名习惯:innerHTML,HTTPXmlRequest。这下我真不知道怎么办了,在innerHTML,它全部大写了缩写字符。更搞笑的是HTTPXmlRequest的命名,这个命名自想矛盾,HTTP是全部大写,而第二个Xml则是大写了第一个字符。

本文首发于 http://blog.openj.cn


总结:getElementById,innerHTML,HTTPXmlRequest从这一系列标准开发包的命名习惯中,我实在总结不出规律,一个好的命名习惯,给开发会带来方便,我想开发过程中,大家多少也遇到过这类大小写问题。
连这些标准都在这方面无法统一,我们底层的开发人员真不知道如何去适从了。


注:我上面的命名例子来源
getElementById--->w3c
innerHTML--->微软自己引入的,后来被被其它浏览器所接收
HTTPXmlRequest--->没查到是哪个取的名字,是在AJAX开发时最核心对象。


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
29.297ms