摘要: 既然是总结,就不要重复书中内容了,适当总结、扩展、思考。 实际上会用在javascript上面的算法实在是不会太多,但由于js非编译语言的特性,所以浏览器解释器能给的优化不能算太好。优化仅有的一些循环和流程控制显得非常必要。 然后我一上来就中枪了,以为for in这样的写法会比较好写,所以一直做数组操作的时候使用这个方法。但是,这个方法会同时搜索实例或原型属性,所以每次迭代的时候都会产生额外的开销。因些,不要用for in来遍历数组。 递归如果次数太多,就不要使用了,会抛出异常。改用迭代。 如果不是均匀分布的话,可以使用二分法,找出数据出现次数多的一部分做数据判断切割。 书中提到了三... 阅读全文
posted @ 2013-01-11 19:38 Bug罗 阅读(504) 评论(0) 推荐(1) 编辑