与JavaScript新人共同分享实用经验
2010-09-14 13:47:52 来源:WEB开发网核心提示: 不幸的是,事实并非如此,与JavaScript新人共同分享实用经验(2),现实情况是它等价于:如您注意到的,再漂亮的缩进也不能代替这华丽的花括弧,把JS文件放到页面最后,body的结束标签之前,在所有情况下都请写清楚花括号和句尾分号,在只有一行语句的时候能偶尔省略掉
不幸的是,事实并非如此。现实情况是它等价于:
如您注意到的,再漂亮的缩进也不能代替这华丽的花括弧。在所有情况下都请写清楚花括号和句尾分号。在只有一行语句的时候能偶尔省略掉,虽然下这么做也是极度不被推荐的:
if(2 + 2 === 4) return 'nicely done';
多考虑下将来吧,孩子
假设,在将来的开发过程中,你需要为这个 if 语句添加更多的命令呢?到时候你还不是得把括号给加上?
4. 好好利用JS Lint
JSLint 是由 Douglas Crockford 编写的一个调试器。你只需要贴上你的代码,它就能快速为您扫描出任何明显的错误和问题。
“JSLint 扫描接收的代码。发现问题,描述问题,并给出其在源码中的大概位置。可发现的问题包括但不限于语法错误,虽然语法错误确实是最常见的。JSLint也会用约定俗成的习惯检查代码的格式化风格,以及结构错误。通过JSLint的扫描并不能保证你的程序就完全正确。它只是为您提供了额外一双发现错误的眼睛。”
– JSLint 文档
完成代码之前,把它放到JSLint里检查一下,快速消灭你的无心之过。
5. 在页面底部加载脚本
正如下图所示:
点击放大
请记住—— 我们要千方百计保证客户端的页面载入速度尽可能的快。而脚本没载入完成,浏览器就没法加载页面的剩余部分。
如果你的JS文件只是添加一些额外功能——例如,为点击某链接绑定事件——那大可以等页面加载基本完成后再做。把JS文件放到页面最后,body的结束标签之前,这样做最好了。
Tags:JavaScript 新人 共同
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接