摘要: 今天终于是把这本书看完了,每一章都有不小的收获,之后有时间的话会陆续整理出每一章的笔记,^_^言归正传,这一章讲到的是如何从数据访问层面上提高JS 代码的执行效率。总的来讲有以下几条原则:函数中读写局部变量总是最快的,而全局变量的读取则是最慢的;尽可能地少用with 语句,因为它会增加with 语句以外的数据的访问代价;闭包尽管强大,但不可滥用,否则会影响到执行速度以及内存;嵌套的对象成员会明显影响性能,尽量少用;避免多次访问对象成员或函数中的全局变量,尽量将它们赋值给局部变量以缓存。这么几句话看似简单,但要深刻理解其中的道理则需涉及到JS的标识符解析、作用域链、运行期上下文(又称为执行环境) 阅读全文
posted @ 2011-02-28 09:52 hihuimin 阅读(4859) 评论(17) 推荐(7) 编辑