五条javascript技巧帮助你提高代码质量

转载 2007年09月21日 10:07:00

五条javascript技巧帮助你提高代码质量:
 1.只在<form>元素上使用submit事件
  绑定事件处理表单时,使用表单得submit事件而不是click事件。
 2.如果可点击,确认是否是链接

 3.简单的for循环优化
  下面是对for循环做的一个非常简单的改变,但是它确可以提高循环的效率

 

 for ( var i = 0; i < elements.length; ++i )
 
for ( var i = 0, j = elements.length; i < j; ++i )


   第二行代码中elements.length被存在变量j中,所以不必在每次循环的时

候重复读取它。

 
 4.事件处理时使用匿名函数(Use anonymous functions for event handlers)
  象下面这样比较短的函数使用匿名函数比引用一个其他地方命名的函数可

读性要高
  

anchor.onclick = function() {
                    map.goToPosition( home );
                    
return false;
                 }


 5.使用Array.join代替字符串连接(concatenating strings)

  遇到比较长的字符串连接的时使用Array.join代替字符串连接可以获得更

好的效率而且可读性更高。
 

 var text = 'There are' + elements.length + 'members in the        

         elements array.
';
                
var text = ['There are', elements.length, 'members in the 

elements array.
'].join(' ');

 注:关于最后一条好像还有争议

 

改善程序代码质量的一些技巧

有很多理由都能说明为什么我们应该写出清晰、可读性好的程序。最重要的一点,程序你只写一次,但以后会无数次的阅读。当你第二天回头来看你的代码 时,你就要开始阅读它了。当你把代码拿给其他人看时,他必须阅读你...
  • neilson123456
  • neilson123456
  • 2013年11月07日 14:12
  • 1472

程序员如何提升自己的代码质量?

本文转载至:http://www.zhoudev.com/?p=19 文章只针对有一定语言基础的人。 写本文的原因,其实很简单:团队的代码质量实在是太差了,而我又是一个在代码方面有很强洁癖的人,所...
  • robertsong2004
  • robertsong2004
  • 2015年01月21日 22:42
  • 4449

提高代码性能,写出高质量js/jq代码常记

论jQuery和javascript性能的文章并不罕见。然而,本文我计划总结一些速度方面的技巧和我本人的一些建议,来提升你的jQuery和javascript代码。好的代码会带来速度的提升。快速渲染和...
  • zerlinda_c
  • zerlinda_c
  • 2015年12月16日 10:25
  • 1135

提高代码质量-----php要提升的

关于php  现在主要纠结在 怎么写出  好看的代码 如   用面向对象的思想编程   用到设计模式   写高质量的代码 提高算法效率  所以在此转载一些能改进我的这几个方面的知识  学习 一下  也...
  • a923544197
  • a923544197
  • 2012年04月16日 17:15
  • 2168

如何提高自己代码的质量(新手篇)

经过接近半年的安卓实习了,现在回头看看自己之前写的代码,发现代码冗杂,且可读性不强,于是最近学习了一些提高自己代码质量的文章,把自己的一些收获分享出来,希望能够帮助到大家。可以参考官网https://...
  • qq_17478479
  • qq_17478479
  • 2017年03月03日 18:17
  • 105

Android提高代码质量-工具篇

注:这是一篇翻译文章,原文:How to improve quality and syntax of your Android code,为了理解连贯,翻译过程中我修改了一些陈述逻辑和顺序,同时也加了...
  • zhou114108
  • zhou114108
  • 2016年07月20日 09:52
  • 581

提高 Java 代码质量

高质量代码中往往缺陷更少!确保高的 Java 代码质量有两个步骤:尽早并经常地编写各个层次的测试用例,以及持续的监测质量状况。那么我们又该如何实践呢?本专题汇集了大量来自代码质量专家们的专业经验、最佳...
  • GarfieldEr007
  • GarfieldEr007
  • 2017年01月22日 21:30
  • 1127

团队代码质量提升之我见

一、项目代码问题现状 二、代码问题原因分析 三、何为代码质量 四、质量提升之策 五、部门实施之路 六、代码保障的辅助工具 一、代码问题: 1、没有代码注释; ...
  • skyczw2005
  • skyczw2005
  • 2014年12月13日 09:04
  • 976

linux学习(12)磁盘的分割、格式化、检验与挂载

3. 磁盘的分割、格式化、检验与挂载   3.1 磁盘分区: fdisk, partprobe   3.2 磁盘格式化: mkfs, mke2fs   3.3 磁盘检验: fsck, badbl...
  • scchary
  • scchary
  • 2014年12月29日 17:25
  • 336

近期对提高java代码质量的一些经验总结

在开发中JDK的API往往不够我们使用,一些常用的功能都没有直接的api可操作,很多操作也不太安全容易报异常。下面总结一下自己在项目中主要用的一些第三方JAR的一些常用类。主要来自commons项目和...
  • b1412
  • b1412
  • 2011年12月06日 16:16
  • 6775
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:五条javascript技巧帮助你提高代码质量
举报原因:
原因补充:

(最多只允许输入30个字)