JavaScript/HTML是大写还是小写?
为了兼容性/JIT编译性能,在JS/HTML中使用大写还是小写更好?例如:JavaScript/HTML是大写还是小写?,javascript,html,case-sensitive,case-insensitive,Javascript,Html,Case Sensitive,Case Insensitive,为了兼容性/JIT编译性能,在JS/HTML中使用大写还是小写更好?例如: <DIV> my content </DIV> <div> my content </div> ALERT(DOCUMENT.LOCATION); alert(document.location); 我的内容 我的内容 警报(文件、位置); 警报(文件、位置); 这不是一个新手问题,我知道小写是事实上的标准。但是因为我看到了一些大写的JS+HTML,我想知道哪
<DIV> my content </DIV>
<div> my content </div>
ALERT(DOCUMENT.LOCATION);
alert(document.location);
我的内容
我的内容
警报(文件、位置);
警报(文件、位置);
这不是一个新手问题,我知道小写是事实上的标准。但是因为我看到了一些大写的JS+HTML,我想知道哪一个更适合写。(就像SQL完全是大写?从速度上看,我认为它不会有什么不同 XHTML:小写标记是W3C指定的 JavaScript:它可能不起作用,因为我从未见过任何人的代码在JS中使用所有大写字母 SQL是完全大写的,用于将操作、函数等与实际数据区分开来。您可以使用小写,但它的可读性会降低(对某些人来说,包括我在内) 依我看,涉过一堆大写标记的可读性不如小写标记。我要说的是,用户代理并不关心标签是什么情况。这里有一点历史:当我在1999年创建一个网站时,大写标签是标准的 你仍然可以找到一些不可靠的未更新的网站,它们仍然在写文章 '使用
将文本加粗'
使用…
是不正确的(至少在xhtml中是这样);它是一个…
同样,我会在javascript中使用小写字母(用于
alert(document.location);
),如即它们的名称-p我无法想象它会对兼容性或性能产生任何影响。我认为有些人发现大写字母更容易识别为标记或代码,而不是内容
如果必须的话,您可以做一些基准测试
(XHTML指定小写为标准,因此,如果您的目标是满足验证器的要求,那么就这样做)它肯定与javascript不同,因为它区分大小写
var myURL = document.URL; // sets myURL to the current URL
var myURL2 = DOCUMENT.URL; // ReferenceError: "DOCUMENT" is not defined
html的公认社区标准是小写,即使浏览器并不在意
所以要善待那些以后必须阅读你的代码的人 只要可能,我肯定会用小写。我倾向于使用驼峰式的多字变量名,但即使是这样,也可以避免使用下划线。JavaScript(使用Fx3.0)区分大小写
var myURL = document.URL; // sets myURL to the current URL
var myURL2 = DOCUMENT.URL; // ReferenceError: "DOCUMENT" is not defined
HTML允许大小写混合的标记,XHTML只要求小写的标记和属性。XHTML是10年前的事了。这将确保广泛的浏览器支持。“我不认为这会有什么不同。”您可能希望在此处指定您指的是HTML,而不是Javascript。@您可能会认为Jeremy,但Internet Explorer仍然不支持它(除非在“这是有语法错误的HTML”模式下)。给它application/xhtml+xml,它会询问您是想在另一个应用程序中打开它还是保存它。