【无题】2010-08-17
http://yiminghe.javaeye.com/blog/734867
这些提到的一些东西,其实我们很多时候是看到过的。比如:
var count = function() { var t = 0; count = function() { return ++t; } return t; }
在第一次执行count方法以后,count方法已经被替换为
function() { return ++t; }
这才是它本来就要执行的东西,其他的都是虚的。没有多余的变量,没有烦人的if-else嵌套。。
我觉得yiminghe的方法很好。
我喜欢这种帮你把代码理清的函数工具。
提升效率有很多方面,对于web页面(特别是首页)开发来说就是加快初屏载入速度(减少startup latency ),一个有效方法就是尽可能得将资源延迟到它真正需要的时候才分配。
总结很扣人心。
尽管总是知道这些理论,但就是不知道怎么去利用它。有时候差异就在这里。