【51CTO独家特稿】JavaScript是一种极其强大和灵活的脚本语言,但对于很多人来说,“灵活”也意味着容易犯错误。这里我将介绍5种JavaScript的最佳实践,它们可以应用在任何JavaScript项目中,并且具有很强的可扩展性。
51CTO相关文章推荐: 早该知道的7个JavaScript技巧
首先要保持代码的简洁、干净以及高质量的注释语句。它们并不是JavaScript独有的,但是很多人却并不重视它们。相比于代码本身的注释,同样重要的是分清楚每一段代码的功能。
第二,将你的JavaScript保存在一个外部文件中。正确的引用外部JS文件的方法如下:
- <script type="text/javascript" src="script.js"></script>
第三点,从表示层分开你的JavaScript脚本。一个从JavaScript中添加onclick时间的实例如下:
- var div = document.getElementById('div');
- div.onclick = new Function("processClick(this)");
第四点,适当的处理和界定变量。有很多程序员在进行编程的时候,并没有适当的定义变量的范围,而是一味的使用var。
第五点,在使用JavaScript之前,我们应该经过深思熟虑的考虑,而不是直接将JavaScript放在第一位。根据用户的不同,也许很多人不赞成我的想法,但我还是要说:我们应该要考虑那些少数的用户(估计有5-10%的Web用户并没有使用JavaScript脚本),同时降低使用JavaScript。在我看来,JavaScript就像是一种辅助的工具,我们不应该过多的去依赖它,就像下面这个例子,那些才是网页中最重要的元素。
- <a href="javascript:processClick()">link</a>
- <a href="#" onclick="javascript:processClick()">link</a>
在JavaScript脚本被禁用的情况下,用户点击其中的任何一个链接,也将什么都不会发生。但是,如果使用下面的代码,即使JavaScript被禁用了,他们仍然可以浏览。
- <a href="link.html" onclick="processClick(); return false;">link</a>
原文标题: 5 JavaScript Best Practices 原文作者:Michael
地址链接:http://www.leigeber.com/2008/04/5-javascript-best-practices
【编辑推荐】