标题: JavaScript风格要素 [打印本页] 作者: superadmin 时间: 2007-9-20 22:39 标题: JavaScript风格要素 关于英文的写作有一本十分著名的书,The Elements of Style(风格要素),编写程序也有一本The Elements of Programming Style(编程风格要素)。证明了在某种程度上,编写程序其实就是语文写作,清晰的风格对程序的质量有着重要的影响。草率含混的风格会隐蔽程序真性。
作为JavaScript Guru, Douglas Crockford提出了自己对JavaScript风格的创见(第一部分,第二部分)。
第一部分主要讨论JavaScript语言本身,包括:
淘汰过时的构建。
讨论了在HTML页面引入JavaScript的方式。经典的写法是:
<script language=javascript><!--
--></script>language
并不是W3C所认同的标准,建议使用的是
type
, 但作为
type
值的MIME type并没有标准化(有时是
text/javascript
, 有时是application/ecmascript),但目前所有的浏览器都是使用JavaScript作为默认的脚本语言,因此仅仅些
<script>就是安全的。随着NetScape 3的淘汰,
<-- -->
也不是必要的了。