PHP程序员站--PHP编程开发平台
 当前位置:主页 >> 网页制作 >> Javascript >> 

给JavaScript新手的24条实用建议

给JavaScript新手的24条实用建议

来源:web  作者:  发布时间:2009-06-27
为JavaScript做一点性能小提升吧! 本文列出了24条能让你的代码

17. 千万千万记得写分号

大部分浏览器都允许你不写句尾分号:

var someItem = 'some string' 
function doSomething() {  
  return 'something' 
}
之前已经说过,这样做会造成潜在的更大、更难以发现的问题:

更好的写法:

var someItem = 'some string';  
function doSomething() {  
  return 'something';  
}
18. “For in” 语句

遍历对象时,你可能会发现你还需要获取方法函数。所以遇到这种情况时,请一定记得给你的代码包一层 if 语句,用以过滤信息。

for(key in object) {  
   if(object.hasOwnProperty(key) {  
      ...then do something...  
   }  
}
引自 Douglas Crockford 所作: JavaScript: The Good Parts

19. 使用Firebug的“Timer”功能优化你的代码

想要轻松地快速了解某项操作的用时吗?使用Firebug的timer功能来记录结果好了。

function TimeTracker(){  
 console.time("MyTimer");  
 for(x=5000; x > 0; x--){}  
 console.timeEnd("MyTimer");  
}
20. 读,读,读……Read, Read, Read…

虽然我是Web开发博客(就像这个!)的超级粉丝,但吃饭和睡觉前除了看书好像也别无选择~ 在你的床头柜上摆一本Web开发的好书吧!下列书单都是我的最爱:

Object-Oriented JavaScript(暂无中文版)
JavaScript: The Good Parts(中文版)
Learning jQuery 1.3(暂无中文版,但你可以看看老版本的中文版)
Learning JavaScript(中文版)
阅读他们…… 反复阅读很多次!我现在都还在读。

21. 自决的函数

相比于调用函数,让函数在页面载入或者某一父函数被调用时自动执行,是十分简单方便的做法。你只需要把你的函数包在父辈之内,然后添上一个额外的括号,本质上这括号就触发了你定义的函数(了解更多)。

(function doSomething() {  
   return {  
      name: 'jeff',  
      lastName: 'way' 
   };  
})();



延伸阅读:
新手如何学习PHP?
送给大学毕业生 十个让你成功建议
给软件职场新手的话
PHP开发安全建议20点
提高网站程序性能的十条建议
百度官方帮助中给站长的建站建议
SEO新手需要去掌握的八个SEO技巧
cmd下mysql新手练手实例
新手必看的PHP学习入门的一些基础知识

Tags: js   javascript   新手   建议   建议   新手   代码   javascript   对象   语句   java   ip   C   as  
最新文章
推荐阅读
月点击排行榜
PHP程序员站 Copyright © 2007-2010,PHPERZ.COM All Rights Reserved 粤ICP备07503606号